Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
1-on-1 conversations on global topics
Dialogues
1-on-1 conversations on global topics
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Introduction to Python for Data Analysis

SAT Score Range

5 sessions

+2

About

In this course, you will learn the fundamentals of how to use Python to analyze datasets and create visualizations. We will go over how to acquire and load data into a Python file, process and clean data, and gain insight into important trends in the data. We will also go over how to use all of these skills to make graphs and visualizations. Throughout this course, you will also learn the basics of Python libraries that are crucial for data analysis such as Pandas, Numpy, and Matplotlib.

Note: some prior knowledge of Python syntax is expected.

Tutored by

Arushi V 🇺🇸

Certified in 5 topics

View Profile

I'm a high school student from Massachusetts who is interested in tutoring in math, science, and SAT preparation.

✋ ATTENDANCE POLICY

Since this is already a short course, please try to attend every session! Your attendance is extremely important. If you cannot make a session, please notify me using the excused absence button and I can send you the information that we have covered.

SESSION 1

24

Jul

SESSION 1

Python

Python

Thu 12:00 AM - 1:00 AM UTCJul 24, 12:00 AM - 1:00 AM UTC

Introduction to the series. You will also choose a dataset to work on later in the series. You will learn to load a sample dataset and read its contents using Pandas.
SESSION 2

31

Jul

SESSION 2

Python

Python

Thu 12:00 AM - 1:00 AM UTCJul 31, 12:00 AM - 1:00 AM UTC

You will learn to clean and preprocess data using Numpy and also learn about built-in Python functions that you can use to better understand your dataset and its properties.
SESSION 3

7

Aug

SESSION 3

Python

Python

Thu 12:00 AM - 1:00 AM UTCAug 7, 12:00 AM - 1:00 AM UTC

You will continue learning other useful functions of Numpy (such as computations and data manipulation) that you can use to analyze your dataset. You will start applying these skills to your own dataset that you picked on the first day.
SESSION 4

14

Aug

SESSION 4

Python

Python

Thu 12:00 AM - 1:00 AM UTCAug 14, 12:00 AM - 1:00 AM UTC

You will learn about Matplotlib and Seaborn. By the end of the session you will be able to use these libraries to create visualizations of your data.
SESSION 5

21

Aug

SESSION 5

Python

Python

Thu 12:00 AM - 1:00 AM UTCAug 21, 12:00 AM - 1:00 AM UTC

You will wrap up data analysis on your dataset and take a couple minutes to share what functions you used, the data you analyzed, any trends observed, and the visualizations you were able to gain from it.

Public Discussion

Please log in to see discussion on this series.

Jul 24 - Aug 21

5 weeks

60 mins

/ session

Next session on July 24, 2025

SCHEDULE

Thursdays

12:00AM