Level Up: Python Data Acquisitions, Prep, and EDA
52mIntermediate2022-11-09
Authors

Seth Berry
Associate Teaching Professor and MSBA Academic Co-Director at the University of Notre Dame
Course details
Join instructor Seth Berry as he presents 15 challenges, starting with a test of basic skills and moving on to more complex tasks. Each video is self-contained, so you can choose which challenges to try, and then compare your solution with Seth's explanation. These challenges focus on data acquisitions, data prep, and EDA.
Skills covered
PythonProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
Concepts
Introduction
- Getting started with Python for data science - Code challenges
- Using GitHub Codespaces with this course
Data Acquisition
- Scraping tables
- Finding CSS selectors
- Scraping text
- Finding APIs
- Getting JSON into pandas
Data Prep
- Constructing regular expressions
- Cleaning text
- Selecting variables
- Encoding categorical variables
- Scaling variables
- Reducing dimensionality
EDA
- Describing data
- Finding correlations
- Visualizing correlations
- Multivariable visualizations