Data Cleaning and Preprocessing with pandas

with Martin Ganchev

Introducing you to the fundamentals of the quintessential Python data analysis library, pandas, and its core data structures – the Series and DataFrame objects.

2 hours 27 lessons
Start course

Course Overview

pandas is one of today’s most celebrated data analysis libraries. A favorite of many, its versatile functionalities can be leveraged for manipulation of many types of data - numeric, text, Boolean, and more. That’s one of the features that make pandas the go-to choice for analysts, especially during the data cleaning and preprocessing stages. pandas is built on NumPy and takes advantage of its computational power and abilities. But what sets pandas apart is its ability to operate with data in an easy-to-use way, allowing you to focus almost entirely on your analytic task. In this course, you will learn how to work with this powerful Python library and its core data structures – the pandas Series and DataFrames.

27 High Quality Lessons
3 Practical Tasks
2 Hours of Video
Certificate of Achievement

Topics covered

data analysisData processingProgrammingPython

What You'll Learn

This course introduces you to one of the most widely used data analysis libraries – pandas. With pandas you’ll be able to solve your analytic tasks in an easy and professional way!

Develop a basic understanding of the pandas library 
Navigate through the pandas documentation 
Practice with fundamental programming tools 
Study collecting, cleaning, and preprocessing data 
Work with pandas Series and DataFrames 
Practice data selection with pandas 


Student feedback


818 ratings
5 stars
666 (81%)
4 stars
108 (13%)
3 stars
33 (4%)
2 stars
8 (1%)
1 star
3 (0%)
Filter by rating
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • Newest
  • Oldest
It's just a pity that there's no pratical project tutorial in this course, I wonder how much knowledge I can apply to a real world? The course is mainly about some basic concept of pandas, but non of them are related to data cleaning even preprocessing. Hope we have more lessons about those topic and some real world projects like we did in "Data Preprocessing with NumPy". Thank you.
I really appreciate the new information and knowledge I gained from this course; however, I wish if the quality of this course is the same as the NumPy course. for example, I wish if the instructor discussed the company load data, and data cleaning in this course. Anyway, good course and good content as usual. Thx
Difficult to follow and understand. This is all new so it is hard to keep track of all the terminology and periods. Why do we need to keep checking the type?
This course is excellent. It has quite a number of examples and hands-on training exams that enables you to test what you have learnt.
I liked the speed by which the instructor proceeded and the provided resources in Jupyter which was easy to follow.
  • 1
  • 2
  • 3
  • ...
  • 11
  • ...
  • 21

“In this course, I will help you streamline the data cleaning and data preprocessing stages of analysis with pandas – the go-to library for data science and analytics professionals. By the end of this brief practical training, you will be able to handle the pandas Series object and DataFrames with confidence and ease.”

Martin Ganchev
Worked at the European Commission
Data Cleaning and Preprocessing with pandas

with Martin Ganchev

Start Course