Intro to Machine Learning in R

Course Content

  • Introduction to R
  • Data Wrangling: Advanced Matching and Regular Expressions
  • Programming in R
  • Supervised Machine Learning
  • Delivery Data Problem Set
  • Titanic Project

Who This Course is For

For beginner programmers in any language and an understanding of elementary statistics (mean, variance, etc.)

Sign Up Now

What You Get

  • Lifetime access to online content.
  • An industry project to showcase on your resume.
  • 4 Lessons, 1 Problem Set, and 1 Project.
  • [Enterprise Plan] Customized curriculums for your org.
  • [Enterprise Plan] Live instructor support.
  • [Enterprise Plan] Code reviews on your work.
  • [Academic Plan] Professor content support.
  • [Academic Plan] Dashboard for student progress.

Sign Up NowFAQ

Request A Demo!For Academic or Enterprise Pricing

Student Success

Michael's testimonial for Intro to Machine Learning
"Out of the many different online resources I have found, Leada was probably one of the most useful in terms of actually learning something on a scheduled basis. It’s difficult learning new things on your own completely unguided, which is why Leada was so practical and so valuable. The personalized instruction was definitely the biggest sell for me, as often times before Leada I would get stuck with questions that I would waste hours trying to find the answers for. Even though the price tag may seem a bit high for an online resource (especially given the fact that I’m a student and have yet to start making a regular income), the time invested by the Leada teachers and the quality of the course material make it worth it."
Michael Cai, Student at NYU


Intro to r

An Introduction to R

Estimated Time 02:39

This tutorial is for complete beginners to R. We will cover installation, basic usage, common functions, data structures, and data types in R. We'll also set you up with your own development environment in RStudio.

Indicator variables

Data Wrangling: Advanced Matching, Regular Expressions, and Indicator Variables

Estimated Time 02:27

This tutorial will teach you how to perform advanced data matching, introduce regular expressions, and create indicator variables

Terminal basics

Programming Concepts in R

Estimated Time 02:48

This tutorial will teach you basic programming concepts using the R language, as well as some specific skills in R programming.

Classification trees

Supervised Machine Learning with Decision Trees

Estimated Time 03:45

This tutorial will introduce you to supervised machine learning and decision tree modeling

Practice Problems

Matching and deduplicating

Data Wrangling II: Delivery Data Problems

Estimated Time 04:14

Given this new dataset you are tasked with finding metrics and insights.


Titanic machine learning

Titanic Project


You are tasked with predicting whether a list of passengers on the Titanic survived the crash.