Fitting Statistical Models to Data with Python

This specialization is designed to teach learners beginning and intermediate concepts of statistical analysis using the Python programming language. Learners will learn where data come from, what types of data can be collected, study data design, data management, and how to effectively carry out data exploration and visualization. They will be able to utilize data for estimation and assessing theories, construct confidence intervals, interpret inferential results, and apply more advanced statistical modeling procedures. Finally, they will learn the importance of and be able to connect research

Created by: Brenda Gunderson

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100

icon
Course Description

In this course, we will expand our exploration of statistical inference techniques by focusing on the science and art of fitting statistical models to data. We will build on the concepts presented in the Statistical Inference course (Course 2) to emphasize the importance of connecting research questions to our data analysis methods. We will also focus on various modeling objectives, including making inference about relationships between variables and generating predictions for future observations.This course will introduce and explore various statistical modeling techniques, including linear regression, logistic regression, generalized linear models, hierarchical and mixed effects (or multilevel) models, and Bayesian inference techniques. All techniques will be illustrated using a variety of real data sets, and the course will emphasize different modeling approaches for different types of data sets, depending on the study design underlying the data (referring back to Course 1, Understanding and Visualizing Data with Python).During these lab-based sessions, learners will work through tutorials focusing on specific case studies to help solidify the week's statistical concepts, which will include further deep dives into Python libraries including Statsmodels, Pandas, and Seaborn. This course utilizes the Jupyter Notebook environment within Coursera.

icon
Instructor Details

placeholder

Brenda Gunderson received her PhD in Statistics from The University of Michigan in 1989. She has stayed on at UM and is a Senior Lecturer. She coordinates and teaches the largest undergraduate statistics course, Statistics and Data Analysis, with approximately 1800 students each term. She is also an undergraduate advisor for students electing to major or minor in Statistics. Her research focuses on Statistical Education, in particular using technology to enhance teaching and learning. Brenda received the UM Teaching Innovation Prize for her work on Infusing Technology for Guided Continuous Learning in a Large Gateway Course. She is co-investigator for a UM grant called: Enhancing Undergraduate Education through the Deployment of Quality Learning Objects. Her work on this grant led to receiving the Innovative Use of MERLOT Award (2009) and a Sloan-C Effective Practice Award (2012). She is also part of an NSF project to expand the UM E2Coach system (Expert Electronic Coaching) to students in introductory statistics courses -- computer tailored communication technology allows us to provide individualized coaching and advice to students using their individual background, goals, and current standing in the course.

icon
More courses by Brenda Gunderson

Inferential Statistical Analysis with Python

Free

icon
More illustrator courses

Adobe Illustrator Mastery

$20

Adobe Illustrator Fundamentals

$20

Logo Design Mastery In Adobe Illustrator

$11.99

Logo Design in Adobe Illustrator - The Intermediate Level

$11.99

Learn Illustrator CC: Create a Vector Knight

$11.99

How To Learn Illustrator by Designing Awesome Logos

$11.99

icon
Reviews

4.3

19 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Kristoffer H on 13-Jan-19

If you don't already understand the topic don't bother with this course, the lectures are 95% hand waving and showing formulas they don't explain how to make sense of and then the quizzes are answering questions on what they didn't bother to explain.

By Ersyida K on 18-Sep-19

please better explanation of python videos

By David Z on 10-Feb-19

Great lecture content, poor quiz design. Hard to apply any of the concepts that you learn.

By Yaron K on 26-Jan-19

I had never given much thought to multilevel models and their implications (for example how clustering or the interviewer effected the results). So the course was definitely interesting. However the Python notebooks that are part of the course don't give enough detail to be able to apply the theoretic material to other models.

By ILYA N on 5-Oct-19

The course is alright. They give a high-level overview of linear and logistic regression, and dip a little into Bayesian statistics.Note that they use the StatsModel package in their practice assignments. So I was a bit disappointed I didn't get to practice sklearn, which is about x10 as popular in the field.

By Joffre L V on 13-Aug-19

Very good course, I like many practices and evaluations focused on database of real cases, perhaps it would be advisable to reproduce results from the same sources .....JL

By Appi on 24-Sep-19

Very good instructors and very good workload!

By Jose H C on 2-Sep-19

It was good - Thanks.!

Good course, but the last of three was the most difficult one. I hope that it were a good introduction to the fascinating world of statistics and data science

By HUNG H L on 1-Aug-19

Thank you for creating this course. I have learned basic knowledge to succeed my incoming business education. I have a bachelor degree of laws and am transferring to a master of management. I used this course to learn the prior knowledge that I need about statistics. I finished this specialization and feel more confident about the numerical analysis. Thank you again Michigan Online for your great courses!

By Jafed E on 6-Jul-19

I enjoy the lectures. The professor has a good speaking and teaching style which keeps me interested. Lots of concrete math examples which make it easier to understand. Very good slides which are well formulated and easy to understand

By JIANG X on 30-Jun-19

Really thorough and in-depth material about statistical models with python.