#Data Analysis with Pandas

Manipulate and analyze datasets with Pandas: Python's iconic data library. Use Pandas to perform SQL-like operations on tabular data in memory.

Using Hierarchical Indexes With Pandas

Using Hierarchical Indexes With Pandas

Use Panda's Multiindex to make your data work harder for you.
Reshaping Pandas DataFrames

Reshaping Pandas DataFrames

A guide to DataFrame manipulation using groupby, melt, pivot tables, pivot, transpose, and stack.
Plotting Data With Seaborn and Pandas

Plotting Data With Seaborn and Pandas

Create beautiful data visualizations out-of-the-box with Python’s Seaborn.
Liberating Data from PDFs with Tabula and Pandas

Liberating Data from PDFs with Tabula and Pandas

Making 'open' data more open.
Lazy Pandas and Dask

Lazy Pandas and Dask

Speed up data analysis by parallelizing your DataFrames.
Automagically Turn JSON into Pandas DataFrames

Automagically Turn JSON into Pandas DataFrames

Let Pandas do the heavy lifting for you when turning JSON into a DataFrame.
Connecting Pandas to a Database with SQLAlchemy

Connecting Pandas to a Database with SQLAlchemy

Easily drop data into Pandas from a SQL database, or upload your DataFrames to a SQL table.
Dropping Rows of Data Using Pandas

Dropping Rows of Data Using Pandas

Square one of cleaning your Pandas Dataframes: dropping empty or problematic data.