Skip to main content
HomePython

course

Joining Data with pandas

Intermediate
4.3+
155 reviews
Updated 01/2025
Learn to combine data from multiple tables by joining data together using pandas.
Start course for free

Included for FreePremium or Teams

PythonData Manipulation4 hours15 videos51 exercises4,050 XP169,920Statement of Accomplishment

Create Your Free Account

GoogleLinkedInFacebook

or

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

Training 2 or more people?

Try DataCamp for Business

Loved by learners at thousands of companies

Course Description

Being able to combine and work with multiple datasets is an essential skill for any aspiring Data Scientist. pandas is a crucial cornerstone of the Python data science ecosystem, with Stack Overflow recording 5 million views for pandas questions. Learn to handle multiple DataFrames by combining, organizing, joining, and reshaping them using pandas. You'll work with datasets from the World Bank and the City Of Chicago. You will finish the course with a solid skillset for data-joining in pandas.

Prerequisites

Data Manipulation with pandas
1

Data Merging Basics

Start Chapter
2

Merging Tables With Different Join Types

Start Chapter
3

Advanced Merging and Concatenating

Start Chapter
4

Merging Ordered and Time-Series Data

Start Chapter
Joining Data with pandas
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

Included withPremium or Teams

Enroll now

Don’t just take our word for it

*4.3
from 155 reviews
59%
21%
14%
3%
3%
  • PABLO L.
    3 days

    It was harsh for a moment; however, each challenge represented an opportunity to improve my programming skills. I believe we must take advantage of Pandas' libraries. I faced the proposed practices by trying several times, and to be honest, for some exercises, I took advice from an AI assistant.

  • Carlos M.
    about 2 months

    The course was good

  • Thomas K.
    about 2 months

    Pandas in Python is likely one of the first packages you encounter in the Python universe, and one of the most powerful. Similar in functionality with dplyr in R, it can do pretty much any data wrangling task you throw at it. By taking this course at DataCamp, you build up your data manipulation skills step by step, gaining data analysis confidence along the way.

  • Johan K.
    about 2 months

    DataCamp's Python for Data Analysis courses are great to learn both Python and Data Analysis. The code is illustrated with the theory and the other way around. Read the excersize carefully to minimize errors in your code!

  • Carlos E.
    about 2 months

    .

"It was harsh for a moment; however, each challenge represented an opportunity to improve my programming skills. I believe we must take advantage of Pandas' libraries. I faced the proposed practices by trying several times, and to be honest, for some exercises, I took advice from an AI assistant."

PABLO L.

"The course was good"

Carlos M.

"DataCamp's Python for Data Analysis courses are great to learn both Python and Data Analysis. The code is illustrated with the theory and the other way around. Read the excersize carefully to minimize errors in your code!"

Johan K.

FAQs

Join over 15 million learners and start Joining Data with pandas today!

Create Your Free Account

GoogleLinkedInFacebook

or

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