In this book, you will be learning in depth about pandas, which is a Python library for manipulating, transforming, and analyzing data. It is a popular framework for exploratory data visualization, which is a method for analyzing datasets and data pipelines based on their properties.
This book will be your practical guide to exploring datasets using pandas. You will start by setting up Python, pandas, and Jupyter Notebooks. You will learn how to use Jupyter Notebooks to run Python code. We will then show you how to get data into pandas and perform some exploratory analysis. You will learn how to manipulate and reshape data using pandas methods. You will also learn how to deal with missing data from your datasets, how to draw charts and plots using pandas and Matplotlib, and how to create some effective visualizations for your audience. Finally, we will wrap up your newly gained pandas knowledge by teaching you how to get data out of pandas and into a number of popular file formats.