12/05/2021 Data Manipulation with pandas | DataCamp
INTERACTIVE COURSE
Data Manipulation with
pandas
Replay Course Bookmark
4 hours
15 Videos
56 Exercises
102,579 Participants
4,850 XP
Course Description
pandas is the world's most popular Python library, used for everything from data
manipulation to data analysis. In this course, you'll learn how to manipulate DataFrames,
as you extract, filter, and transform real-world datasets for analysis. Using 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!
1 Transforming Data FREE
100%
Let’s master the pandas basics. Learn how to inspect DataFrames and perform
fundamental manipulations, including sorting rows, subsetting, and adding new columns.
Introducing DataFrames 50 xp
Inspecting a DataFrame 100 xp
Parts of a DataFrame 100 xp
Sorting and subsetting 50 xp
https://learn.datacamp.com/courses/data-manipulation-with-pandas 1/5
12/05/2021 Data Manipulation with pandas | DataCamp
Sorting rows 70 xp
Subsetting columns 100 xp
Subsetting rows 100 xp
Subsetting rows by categorical variables 70 xp
New columns 50 xp
Adding new columns 100 xp
Combo-attack! 100 xp
HIDE CHAPTER DETAILS
Completed
2 Aggregating Data
100%
In this chapter, you’ll calculate summary statistics on DataFrame columns, and master
grouped summary statistics and pivot tables.
Summary statistics 50 xp
Mean and median 100 xp
Summarizing dates 100 xp
Efficient summaries 100 xp
Cumulative statistics 100 xp
Counting 50 xp
Dropping duplicates 0 xp
Counting categorical variables 0 xp
Grouped summary statistics 50 xp
https://learn.datacamp.com/courses/data-manipulation-with-pandas 2/5
12/05/2021 Data Manipulation with pandas | DataCamp
What percent of sales occurred at each store type? 100 xp
Calculations with .groupby() 85 xp
Multiple grouped summaries 70 xp
Pivot tables 50 xp
Pivoting on one variable 100 xp
Fill in missing values and sum values with pivot 100 xp
tables
HIDE CHAPTER DETAILS
Completed
3 Slicing and Indexing
100%
Indexes are supercharged row and column names. Learn how they can be combined
with slicing for powerful DataFrame subsetting.
Explicit indexes 50 xp
Setting and removing indexes 100 xp
Subsetting with .loc[] 0 xp
Setting multi-level indexes 0 xp
Sorting by index values 100 xp
Slicing and subsetting with .loc and .iloc 50 xp
Slicing index values 100 xp
Slicing in both directions 100 xp
Slicing time series 0 xp
Subsetting by row/column number 100 xp
https://learn.datacamp.com/courses/data-manipulation-with-pandas 3/5
12/05/2021 Data Manipulation with pandas | DataCamp
Working with pivot tables 50 xp
Pivot temperature by city and year 0 xp
Subsetting pivot tables 0 xp
Calculating on a pivot table 0 xp
HIDE CHAPTER DETAILS
Completed
4 Creating and Visualizing DataFrames
100%
Learn to visualize the contents of your DataFrames, handle missing data values, and
import data from and export data to CSV files.
Visualizing your data 50 xp
Which avocado size is most popular? 100 xp
Changes in sales over time 100 xp
Avocado supply and demand 100 xp
Price of conventional vs. organic avocados 100 xp
Missing values 50 xp
Finding missing values 100 xp
Removing missing values 100 xp
Replacing missing values 100 xp
Creating DataFrames 50 xp
List of dictionaries 100 xp
Dictionary of lists 100 xp
Reading and writing CSVs 50 xp
https://learn.datacamp.com/courses/data-manipulation-with-pandas 4/5
12/05/2021 Data Manipulation with pandas | DataCamp
Reading and writing CSVs 50 xp
CSV to DataFrame 76 xp
DataFrame to CSV 100 xp
Wrap-up 50 xp
HIDE CHAPTER DETAILS
https://learn.datacamp.com/courses/data-manipulation-with-pandas 5/5