Home>Courses>Advanced pandas—Going Beyond the Basics

Advanced pandas—Going Beyond the Basics

Explore advanced pandas techniques for reshaping, manipulating, and handling data. Gain insights into using unconventional features and extended libraries to streamline workflows and enhance data analysis.

Intermediate

94 Lessons

16h

Certificate of Completion

Explore advanced pandas techniques for reshaping, manipulating, and handling data. Gain insights into using unconventional features and extended libraries to streamline workflows and enhance data analysis.
AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

584 Playgrounds
10 Quizzes
Course Overview
What You'll Learn
Course Content
Apply Your Skills
Recommendations

Course Overview

Pandas is an easy-to-use and performant Python library for data manipulation and analysis. It is an important toolkit in a world where the volume of data created and captured is growing exponentially. In this course, you’ll discover an in-depth exploration of the pandas library. The course covers advanced techniques to reshape data, manipulate data, and handle various data types. You will also learn how to use less conventional pandas features to streamline workflows, while also leveraging extended pandas...Show More
Pandas is an easy-to-use and performant Python library for data manipulation and analysis. It is an important toolkit in a world...Show More

TAKEAWAY SKILLS

Python

Data Manipulation

Data Plotting

Data Extraction

Data Statistics

Data Science

Analysis Tools

Python 3

Data Collection

Data Cleaning

Data Visualisation

Data Analysis

Data types

Python Programming

Polars

Time Series Analysis

Data Storytelling

What You'll Learn

Understanding of pandas’ extensive capabilities in reading data from different sources
Working knowledge of how to effectively handle different types of data in pandas
Hands-on experience using data reshaping and manipulation techniques in pandas
Ability to leverage extended pandas libraries for advanced capabilities in handling and analyzing data
Familiarity with less conventional yet useful features of pandas
Knowledge of efficiency boosting techniques
Understanding of pandas’ extensive capabilities in reading data from different sources

Show more

Course Content

1.

Before We Begin

1 Lessons

Get familiar with advanced pandas for data manipulation, transformation, and visualization skills.

3.

Combining Data

7 Lessons

Examine methods for combining and merging pandas DataFrames to enhance data manipulation.

5.

Encoding Data Types

2 Lessons

Take a closer look at inspecting, converting, and encoding data types in pandas.

7.

Handling Categorical Data

6 Lessons

Master handling and transforming categorical data for efficient and meaningful analysis using pandas.

10.

Handling Sparse Data Structures

2 Lessons

Break apart the techniques for handling and optimizing sparse data structures using pandas.

11.

Handling Missing Data

4 Lessons

Grasp the fundamentals of representing, detecting, and managing missing data in pandas.

12.

Leveraging Further Features of pandas

6 Lessons

Solve problems in advanced pandas features like function chaining, assertions, styling, settings, and efficiency.

13.

Utilizing Extended Libraries

5 Lessons

Follow the process of leveraging advanced libraries to enhance data analysis with pandas.

14.

Wrap Up

1 Lessons

Build on essential pandas skills for advanced data handling and real-world applications.

Course Author

Trusted by 2.5 million developers working at companies

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

Free Resources

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath