
UdemyThis course focuses on a specific, practical skill: splitting data into training and test sets to properly evaluate a regression model's performance, using R and ggplot throughout. Beyond the statistics, it builds general R programming ability along the way, including writing functions and for loops.
Learners who already have a background in R, ggplot, and regression — ideally from prior linear and polynomial regression coursework — and want to build toward proper model evaluation. At a relaxed pace, it's designed to take about two weeks.
Key takeaway: a regression model that fits your training data well isn't automatically a good model — properly separating training and test sets is what tells you whether it actually generalizes.
In this course, I show you how to evaluate the performance of a regression model using training sets and test sets. We will use R and ggplot as our tools. Along the way, we will learn how to row-slice data frames, use the predict function in R, and add titles and labels to our plots. We will also work on our programming skills by learning how to write for loops and functions of two variables.
Students should have the background in R, ggplot, and regression equivalent to what one would have after viewing my two Udemy courses on linear and polynomial regression. At a relaxed pace, it should take about two weeks to complete the course.
Price
Advertisement
This course is free to enrol.
Enrol free on Udemy →More in Development







