Skip to main content
HomePython

Course

Working with Categorical Data in Python

IntermediateSkill Level
4.8+
1,093 reviews
Updated 07/2025
Learn how to manipulate and visualize categorical data using pandas and seaborn.
Start Course for Free

Included withPremium or Teams

PythonData Manipulation4 hr15 videos52 Exercises4,200 XP28,277Statement of Accomplishment

Create Your Free Account

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 understand, use, and summarize non-numerical data—such as a person’s blood type or marital status—is a vital component of being a data scientist. In this course, you’ll learn how to manipulate and visualize categorical data using pandas and seaborn. Through hands-on exercises, you’ll get to grips with pandas' categorical data type, including how to create, delete, and update categorical columns. You’ll also work with a wide range of datasets including the characteristics of adoptable dogs, Las Vegas trip reviews, and census data to develop your skills at working with categorical data.

Prerequisites

Data Manipulation with pandas
1

Introduction to Categorical Data

Start Chapter
2

Categorical pandas Series

Start Chapter
3

Visualizing Categorical Data

Start Chapter
4

Pitfalls and Encoding

Start Chapter
Working with Categorical Data in Python
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.8
from 1,093 reviews
83%
15%
1%
0%
0%
  • Ahmed
    about 1 hour

  • Jessica
    about 3 hours

  • Jack
    about 4 hours

  • Nomuunaa
    about 6 hours

    good essential course

  • Arthur
    about 10 hours

  • Nickson Frimpong
    about 11 hours

Jessica

Jack

"good essential course"

Nomuunaa

Join over 17 million learners and start Working with Categorical Data in Python today!

Create Your Free Account

or

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