Extend your basic knowledge of statistics by building analytics skills using Python and powerful third-party libraries.
Overview
Syllabus
Introduction
- Welcome
- What you need to know
- Using the exercise files
- Install Anaconda Python on OS X
- Install Anaconda Python on Windows
- Working with Jupyter Notebook
- Using Python in the cloud
- The structure of data
- Create tidy data tables
- Introducing pandas
- Data cleaning
- ✓ Challenge: Personal email analytics
- ✓ Solution: Personal email analytics
- The power of visualization
- Describe distributions
- Plot distributions
- Plots of two quantitative variables
- More quantitative variables
- Describe categorical variables
- Plot categorical variables
- Personal email analytics
- ✓ Challenge: More email analytics
- ✓ Solution: More email analytics
- Statistical inference
- Confidence intervals
- Bootstrapping
- Hypothesis testing
- p values and confidence intervals
- ✓ Challenge: Bootstrapping grades
- ✓ Solution: Bootstrapping grades
- Statistical modeling
- Fitting models to data
- Goodness of fit
- Cross validation
- Logistic regression
- Bayesian inference
- ✓ Challenge: Explaining baby weight at birth
- ✓ Solution: Explaining baby weight at birth
- Next steps
Taught by
Michele Vallisneri