Skip to main content

Course

Data Manipulation with pandas

Basic4 hr

Learn how to import and clean data, calculate statistics, and create visualizations with pandas.

Python4 hr15 videos56 Exercises4,850 XP550K+Statement of accomplishment

Create Your Free Account

Continue with Google
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Training a Team?

Try for Business

Course Description

Discover Data Manipulation with pandas

With this course, you’ll learn why pandas is the world's most popular Python library, used for everything from data manipulation to data analysis. You’ll explore how to manipulate DataFrames, as you extract, filter, and transform real-world datasets for analysis.

With pandas, you’ll explore all the core data science concepts. Using real-world data, including Walmart sales figures and global temperature time series, you’ll learn how to import, clean, calculate statistics, and create visualizations—using pandas to add to the power of Python.

Work with pandas Data to Explore Core Data Science Concepts

You’ll start by mastering the pandas basics, including how to inspect DataFrames and perform some fundamental manipulations. You’ll also learn about aggregating DataFrames, before moving on to slicing and indexing.

You’ll wrap up the course by learning how to visualize the contents of your DataFrames, working with a dataset that contains weekly US avocado sales.

Learn to Manipulate DataFrames

By completing this pandas course, you’ll understand how to use this Python library for data manipulation. You’ll have an understanding of DataFrames and how to use them, as well as be able to visualize your data in Python.

Feels like what you want to learn?

Start Course for Free

What you'll learn

  • Identify methods to import, inspect, and subset pandas DataFrames using functions like .head(), .info(), and .loc[].
  • Differentiate between aggregation techniques using .groupby() and pivot tables for grouped statistics.
  • Recognize how to modify DataFrames by adding new columns, setting indexes, and handling missing values.
  • Define common visualization types in pandas, including bar, line, scatter, and histogram plots.
  • Assess when to use Boolean masking, sorting, and slicing techniques for efficient data selection.

Prerequisites

Curriculum

Course outline

1

Transforming DataFrames

Data Manipulation with pandas

Course
Complete

Earn Statement of Accomplishment

Enroll Now

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.