Home/Data Science/Fitting Statistical Models to Data with Python
COUniversity of Michigan· on Coursera
Fitting Statistical Models to Data with Python
Intermediate English SpecializationFREE
Our recommendation
Course 3 of the University of Michigan's Statistics with Python specialization on Coursera. It moves from understanding data to modelling it: linear and logistic regression, generalised linear models and more, all in Python. A solid, rigorous choice for people who want statistical modelling done properly rather than a quick recipe.
Good for: Learning statistical modelling in Python, rigorously.
Less suitable if: You are new to statistics or Python, or want a quick overview.
Skills you'll gain
Statistical modellingLinear regressionLogistic regressionGeneralised linear modelsPythonStatsmodels
Is this course right for you?
A good fit if you…
You want proper statistical modelling
You know some Python and statistics
You are on the Statistics with Python track
Consider something else if you…
You are new to statistics or Python
You want a quick, applied overview
You want machine learning rather than statistics
Requirements: Python plus the earlier Statistics with Python courses (or equivalent stats background).
Realistic time: Around 15–20 hours over a few weeks.
About this course
Fitting Statistical Models to Data with Python is Course 3 of Michigan's Statistics with Python specialization. It moves from understanding data to modelling it: linear and logistic regression, generalised linear models, hierarchical/multilevel models, and Bayesian techniques — all applied through case studies in Python using Statsmodels, pandas, and Seaborn.
What you'll learn
Fit and interpret linear and logistic regression
Work with generalised linear models
Apply hierarchical and multilevel models
Use Bayesian inference techniques
Model data in Python with Statsmodels and pandas
Connect research questions to the right model
This course includes
Yes
Certificate
Yes
Mobile access
English
Language
What it costs
You can audit the course free on Coursera. A certificate needs a Coursera subscription (about $49/month) or Coursera Plus, with financial aid available. It is course 3 of the University of Michigan Statistics with Python Specialisation.
Comparison · LBS
Compare alternatives for Fitting Statistical Models to Data with Python
Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
A University of Michigan certificate on Coursera is a credible learning record. It is a course certificate rather than a professional qualification or degree.
Last updated
Instructor
BG
Brenda Gunderson
Coursera instructor
Taught by University of Michigan statistics faculty including Brenda Gunderson, Brady West, and Kerby Shedden. The course brings a rigorous, applied-statistics perspective with hands-on Python throughout.