Open Courses

Regression Models with swirl


This course contains all of the lessons from swirl's Regression Models Course. Here you will learn how to perform various types of regressions in R and run model diagnostics to help interpret the results.

Simple Regression

The first four lessons in Regression Models will introduce the concept of regression toward the mean, residuals, least squares estimation and residual estimation.

Multivariable Regression

Three examples of multivariable regression will conceptualize the process of predicting outcomes for regressions with several variables.

Model Diagnostics

Three lessons explain the relationship between residuals, variation, variance inflation, overfitting and underfitting in diagnosing model fit.

Different Outcomes

These two exercises discuss the differences between binary and count regression outcomes.