Pandas for Data Science (Coursera)

Offered by Duke University,
Pandas for Data Science (Coursera)

How can you effectively use Python to clean, sort, and store data? What are the benefits of using the Pandas library for data science? What best practices can data scientists leverage to better work with multiple types of datasets? In the third course of Data Science Python Foundations Specialization from Duke University, Python users will learn about how Pandas — a common library in Python used for data science — can ease their workflow.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

We recommend you should take this course after the first two courses of the specialization. However, if you hold a prerequisite knowledge of basic algebra, Python programming, and NumPy, you should be able to complete the material in this course.
In the first week, we’ll discuss Python file concepts, including the programming syntax that allows you to read and write to a file. Then in the following weeks, we’ll transition into discussing Pandas more specifically and the pros and cons of using this library for specific data projects. By the end of this course, you should be able to know when to use Pandas, how to load and clean data in Pandas, and how to use Pandas for data manipulation. This will prepare you to take the next step in your data scientist journey using Python; creating larger software programs.

What you'll learn

  • How and when to leverage the Pandas library for your data science projects
  • Best practices for cleaning, manipulating, and optimizing data with Pandas

Syllabus

Week 1: Pandas for Data Science
This week, you will learn how to read data from files into your python program, and write that corresponding data to a file. We’ll be working primarily with string-type data in this unit and will give special attention to the way that python handles strings. Additionally we’ll go over some basic debugging in python using exception traces, and you’ll leverage these to create your own python program that is capable of reading and writing to a file.

Week 2: Tabular Data with Pandas
This Week, you’ll learn how to begin to utilize Pandas, one of the most commonly used libraries in Data Science with python. Pandas is predominantly used for working with tabular data. By the end of this week you’ll be able to identify the hallmarks and quirks of working with tabular data, describe the benefits and limitations of using Pandas, and be able to perform some basic data manipulation techniques in Pandas.

Week 3: Loading and Cleaning Data
This week, you will learn how to perform basic file operations in Pandas, as well as how to clean up large datasets. You’ll learn to read and write from common tabular file formats, and Pandas-specific intricacies for working with that data. Additionally, you’ll learn best practices for cleaning your data.

Week 4: Data Manipulation
This week you will learn how to combine datasets from different sources. Pandas has different methods of combining data depending on your preferred outcome, and you’ll be able to differentiate between when to use each kind. Additionally, we’ll go over computationally efficient ways of querying your data, which, while similar to selecting data via subsetting in its outcomes, has a distinct set of advantages.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Introduction to Genomic Technologies (Coursera) Coursera
Johns Hopkins University

Introduction to Genomic Technologies (Coursera)

This course introduces you to the basic biology of modern genomics and the experimental tools that we use to measure it. We'll introduce the Central Dogma of Molecular Biology and cover how next-generation sequencing can be used to measure DNA, RNA, and epigenetic patterns. You'll also get an introduction to the key concepts in computing and data science that you'll need to understand how data from next-generation sequencing experiments are generated and analyzed.

Oct 12th 2026
4 Weeks
Data Science Ethics (Coursera) Coursera
University of Michigan

Data Science Ethics (Coursera)

What are the ethical considerations regarding the privacy and control of consumer information and big data, especially in the aftermath of recent large-scale data breaches? This course provides a framework to analyze these concerns as you examine the ethical and privacy implications of collecting and managing big data. Explore the broader impact of the data science field on modern society and the principles of fairness, accountability and transparency as you gain a deeper understanding of the importance of a shared set of ethical values.

Oct 19th 2026
4 Weeks
Introduction to Machine Learning (Coursera) Coursera
Duke University

Introduction to Machine Learning (Coursera)

This course will provide you a foundational understanding of machine learning models (logistic regression, multilayer perceptrons, convolutional neural networks, natural language processing, etc.) as well as demonstrate how these models can solve complex problems in a variety of industries, from medical diagnostics to image recognition to text prediction.

Oct 19th 2026
5-12 Weeks
Data Processing Using Python (Coursera) Coursera
Nanjing University

Data Processing Using Python (Coursera)

This course is mainly for non-computer majors. It starts with the basic syntax of Python, to how to acquire data in Python locally and from network, to how to present data, then to how to conduct basic and advanced statistic analysis and visualization of data, and finally to how to design a simple GUI to present and process data, advancing level by level.

Oct 19th 2026
5-12 Weeks
Process Mining: Data science in Action (Coursera) Coursera
Eindhoven University of Technology

Process Mining: Data science in Action (Coursera)

Process mining is the missing link between model-based process analysis and data-oriented analysis techniques. Through concrete data sets and easy to use software the course provides data science knowledge that can be applied directly to analyze and improve processes in a variety of domains. Data science is the profession of the future, because organizations that are unable to use (big) data in a smart way will not survive. It is not sufficient to focus on data storage and data analysis. The data scientist also needs to relate data to process analysis.

Oct 19th 2026
5-12 Weeks
Avoiding AI Harm (Coursera) Coursera
Fred Hutchinson Cancer Center

Avoiding AI Harm (Coursera)

This course is designed for those in roles with decision making power, to help them understand major topics to consider for using and developing Artificial Intelligence (AI) responsibly, including popular Generative AI tools like ChatGPT and others. It covers real-world examples of situations where AI was used in variety of fields and situations in ways hat revealed ethical concerns. Strategies are suggested to avoid doing harm working with AI, including a framework for working responsibly with AI.

Oct 19th 2026
1 Week
Statistical Inference and Hypothesis Testing in Data Science Applications (Coursera) Coursera
University of Colorado Boulder

Statistical Inference and Hypothesis Testing in Data Science Applications (Coursera)

This course will focus on theory and implementation of hypothesis testing, especially as it relates to applications in data science. Students will learn to use hypothesis tests to make informed decisions from data. Special attention will be given to the general logic of hypothesis testing, error and error rates, power, simulation, and the correct computation and interpretation of p-values. Attention will also be given to the misuse of testing concepts, especially p-values, and the ethical implications of such misuse.

Nov 2nd 2026
5-12 Weeks
Developing AI Policy (Coursera) Coursera
Fred Hutchinson Cancer Center

Developing AI Policy (Coursera)

AI tools are already changing how we work, and they will continue to do so for years. Over the next few years, we’re likely going to see AI used in ways we’ve never imagined and are not anticipating. This course will guide you as you lead your organization to adopt AI in a way that’s not unethical, illegal, or wrong. This course empowers you to make informed decisions and confidently create an AI policy that matches your organizational goals.

Oct 19th 2026
1 Week
Practical Predictive Analytics: Models and Methods (Coursera) Coursera
University of Washington

Practical Predictive Analytics: Models and Methods (Coursera)

Statistical experiment design and analytics are at the heart of data science. In this course you will design statistical experiments and analyze the results using modern methods. You will also explore the common pitfalls in interpreting statistical arguments, especially those associated with big data. Collectively, this course will help you internalize a core set of practical and effective machine learning methods and concepts, and apply them to solve some real world problems.

Oct 12th 2026
4 Weeks
Programming for Data Science (Coursera) Coursera
University of Leeds

Programming for Data Science (Coursera)

Explore the basics of programming and familiarise yourself with the Python language. After completing this course, you will be able to write Python programs in Jupyter Notebook and describe basic programming. In this course, you will learn everything you need to start your programming journey. You will discover the different data types available in Python and how to use them, learn how to apply conditional and looping control structures, and write your own functions.

Oct 19th 2026
3 Weeks
Understanding China, 1700-2000: A Data Analytic Approach, Part 2 (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Understanding China, 1700-2000: A Data Analytic Approach, Part 2 (Coursera)

The purpose of this course is to summarize new directions in Chinese history and social science produced by the creation and analysis of big historical datasets based on newly opened Chinese archival holdings, and to organize this knowledge in a framework that encourages learning about China in comparative perspective. Our course demonstrates how a new scholarship of discovery is redefining what is singular about modern China and modern Chinese history.

Oct 26th 2026
4 Weeks