Skip to main content
HomePython

Course

Working with Categorical Data in Python

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

Included withPremium or Teams

PythonData Manipulation4 hours15 videos52 Exercises4,200 XP26,901Statement 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 776 reviews
82%
17%
1%
0%
0%
  • Lorenzo
    about 1 hour

    good

  • Sudhan
    about 8 hours

  • Irina
    about 10 hours

  • Hassan
    about 10 hours

  • Bssam
    about 10 hours

  • André
    about 12 hours

    Ok

"good"

Lorenzo

Sudhan

Irina

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.