Skip to main content
HomeR

Course

Generalized Linear Models in R

IntermediateSkill Level
4.8+
173 reviews
Updated 08/2024
The Generalized Linear Model course expands your regression toolbox to include logistic and Poisson regression.
Start Course for Free
RProbability & Statistics4 hr14 videos51 Exercises4,050 XP21,545Statement of Accomplishment

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training 2 or more people?

Try DataCamp for Business

Course Description

Linear regression serves as a workhorse of statistics, but cannot handle some types of complex data. A generalized linear model (GLM) expands upon linear regression to include non-normal distributions including binomial and count data. Throughout this course, you will expand your data science toolkit to include GLMs in R. As part of learning about GLMs, you will learn how to fit model binomial data with logistic regression and count data with Poisson regression. You will also learn how to understand these results and plot them with ggplot2.

Prerequisites

Intermediate Regression in R
1

GLMs, an extension of your regression toolbox

This chapter teaches you how generalized linear models are an extension of other models in your data science toolbox. The chapter also uses Poisson regression to introduce generalize linear models.
Start Chapter
2

Logistic Regression

3

Interpreting and visualizing GLMs

4

Multiple regression with GLMs

Generalized Linear Models in R
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.8
from 173 reviews
84%
14%
2%
0%
0%
  • Emily
    7 days ago

  • Gabriel Michel
    last week

    Very insightful course, with lots of useful practice. Happy to take it again!

  • Անի
    2 weeks ago

  • Հասմիկ
    2 weeks ago

  • paola
    2 weeks ago

  • Li
    2 weeks ago

    great module!

Emily

Անի

Հասմիկ

FAQs

What makes this course advanced compared to a standard regression course in R?

It goes beyond ordinary linear regression to cover generalized linear models, including logistic regression for binary outcomes and Poisson regression for count data.

Which specific GLM families are taught in this course?

You will learn Poisson regression for modeling count data and logistic regression for binary outcomes, along with how to interpret and visualize the results using ggplot2.

Do I need to have completed an intermediate regression course first?

Yes. The prerequisites include Intermediate Regression in R, along with dplyr, ggplot2, and introductory statistics, so solid regression foundations are expected.

What kinds of real-world problems can I solve with GLMs?

GLMs let you model outcomes that standard linear regression cannot, such as predicting whether a customer churns (binary) or how many support tickets arrive per day (count).

How are the GLM results visualized in this course?

You will use ggplot2 to create plots that help interpret model coefficients, predicted probabilities, and count predictions, making complex results easier to communicate.

Join over 19 million learners and start Generalized Linear Models in R today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.