This video describes how to do Logistic Regression in R, step-by-step. We start by importing a dataset and cleaning it up, then we perform logistic regression on a very simple model, followed by a fancy model. Lastly we draw a graph of the predicted probabilities that came from the Logistic Regression.

The code that I use in this video can be found on the StatQuest GitHub:
https://github.com/StatQuest/logistic_regression_demo/blob/master/logistic_regression_demo.R

For more details on what’s going on, check out the following StatQuests:

For a general overview of Logistic Regression:

The odds and log(odds), clearly explained:

The odds ratio and log(odds ratio), clearly explained:

Logistic Regression, Details Part 1, Coefficients:

Logistic Regression, Details Part 2, Fitting a line with Maximum Likelihood:

Logistic Regression Details Part 3, R-squared and its p-value:

Saturated Models and Deviance Statistics, Clearly Explained:

Deviance Residuals, Clearly Explained:

For a complete index of all the StatQuest videos, check out:
https://statquest.org/video-index/

If you’d like to support StatQuest, please consider…

Buying The StatQuest Illustrated Guide to Machine Learning!!!
PDF – https://statquest.gumroad.com/l/wvtmc
Paperback – https://www.amazon.com/dp/B09ZCKR4H6
Kindle eBook – https://www.amazon.com/dp/B09ZG79HXC

Patreon: https://www.patreon.com/statquest
…or…
YouTube Membership: https://www.youtube.com/channel/UCtYLUTtgS3k1Fg4y5tAhLbw/join

…a cool StatQuest t-shirt or sweatshirt:
https://shop.spreadshirt.com/statquest-with-josh-starmer/

…buying one or two of my songs (or go large and get a whole album!)
https://joshuastarmer.bandcamp.com/

…or just donating to StatQuest!
https://www.paypal.me/statquest

Lastly, if you want to keep up with me as I research and create new StatQuests, follow me on twitter:

0:00 Awesome song and introduction
0:29 Load and format data
3:54 Dealing with missing data
5:03 Verifying that the data is not imbalanced
6:44 Logistic regression with one independent variable
12:48 Logistic regression with many independent variables
15:13 Graphing the predicted probabilities

#statquest #logistic
Video Rating: / 5

Learn how to use R to fit a model to a binary (yes/no) response variable, regardless of whether you have raw data or proportions. If this vid helps you, please help me a tiny bit by mashing that ‘like’ button. For more #rstats joy, crush that ‘subscribe’ button!
Video Rating: / 5

Email This Post Email This Post