Data Science with R: Decision Trees and Random Forests
Gain insights into essential machine learning algorithms in R, including CART, random forest, and XGBoost. Discover model tuning and cross-validation to create accurate, robust data science models.
My name is Dave Langer, and I founded Dave on Data. I'm a hands-on analytics professional, having used my skills with Excel, SQL, and R/Python to craft insights, advise leaders, and shape company strategy. I'm also a skilled educator, having trained more than 1000 working professionals in live in-person classroom settings and 1000s more via live virtual training and online courses. In the past, I’ve held analytics leadership roles atSchedulicity, Data Science Dojo, and Microsoft. I hold a BA in economics and an MS in computer science from the University of Washington.
Join 3.1 million developers at
What You'll Learn
- An understanding of the basics of machine learning and supervised learning
- Familiarity with the differences between classification and regression trees
- A working knowledge of XGBoost algorithm
- Familiarity with random forest
Learning Roadmap
1.
Welcome to the Course
Welcome to the Course
2.
Supervised Learning
Supervised Learning
3.
Classification Tree Math
Classification Tree Math
6 Lessons
6 Lessons
4.
Using Classification Trees in R
Using Classification Trees in R
7 Lessons
7 Lessons
5.
Introducing the Bias-Variance Tradeoff
Introducing the Bias-Variance Tradeoff
3 Lessons
3 Lessons
6.
Model Tuning
Model Tuning
4 Lessons
4 Lessons
7.
Model Tuning with tidymodels
Model Tuning with tidymodels
5 Lessons
5 Lessons
8.
Feature Engineering
Feature Engineering
6 Lessons
6 Lessons
9.
Regression Trees
Regression Trees
5 Lessons
5 Lessons
10.
The Random Forest Algorithm
The Random Forest Algorithm
4 Lessons
4 Lessons
11.
Using Random Forests
Using Random Forests
7 Lessons
7 Lessons
12.
Gradient Boosting Trees
Gradient Boosting Trees
6 Lessons
6 Lessons
David Langer
I'm a hands-on analytics professional, having used my skills with Excel, SQL, and R/Python to craft insights, advise leaders, and shape company strategy. I'm also a skilled educator, having trained 1000s of working professionals over the years.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources