Python for Tabular Data

Python for Tabular Data is a short online course designed to impart fundamental data manipulation skills practiced by data scientists, statisticians, and other quantitative analysts. Using actual data from League of Legends games, the course will help you learn to use Python to:

  • Apply transformations to data
  • Summarize data in various ways by aggregating across different groups (for example, computing average kills per champion per game)
  • Combine data from different sources
  • Visualize and restructure data

The course is meant to be accessible to anyone curious enough to try it, although a basic familiarity with Python is assumed. If you have never programmed before, you might want to start here. Otherwise, we encourage you to check out introduction and setup or jump straight in with chapter 1.

Introduction & Setup