Level Up: Python Data Acquisitions, Prep, and EDA

Level Up: Python Data Acquisitions, Prep, and EDA

52mIntermediate2022-11-09

Authors

Seth Berry

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
40,000 Toman