Learn R for Machine Learning
Machine learning built from scratch in the language statisticians love. Built for data scientists and analysts working in R. You write real R, run it in the browser, and watch it pass. No installs, no toy apps, no lectures.
11 projects, 275 hands-on levels, first project free.
Problems you will solve
- fit a classifier from the math up
- cross-validate a model honestly
- build a tree ensemble
By the end you can understand and apply machine learning in R.
What you will build
- Foundations: code through machine learning
- Features & the Model Matrix
- k-Nearest Neighbors
- Naive Bayes
- Decision Trees
- Ensembles
- k-Means & Partitional Clustering
- Hierarchical & Density Clustering
- PCA & Dimensionality Reduction
- Model Evaluation & Selection
- Capstone: A Predictive Modeling Pipeline
Start the Machine Learning track free.
Frequently asked questions
Do I need to know how to code to start Machine Learning?
No. The Machine Learning in R track starts from the fundamentals and builds up, and the first project is free.
Do I need to install anything?
No. Every level runs in your browser and is graded the moment your code works. No R install, no setup.
What language will I write?
R. You write real R, run it, and get instant feedback across 275 hands-on levels.
Is it free to start?
Yes. The first project is free with no card. Unlimited access to all 33 tracks is $12 a month or $100 a year.