Pandas
Analyze data with the Pandas data analysis library for Python. Start from the basics or see real-life examples of pros using Pandas to solve problems.

A Brief History of Pandas
A nuclear test gone wrong, high finance, and some convenient code!

Being REALLY Lazy With Multiple Aggregations in Pandas
Perform multiple aggregate functions simultaneously with Pandas 0.25

Splitting Columns With Pandas
Split columns containing multiple values in your Pandas DataFrame into multiple columns, each containing a single value.

Comparing Rows Between Two Pandas DataFrames
Find data that is not common between two Pandas DataFrames; effectively the opposite of finding an intersection of data.

Recasting Low-Cardinality Columns as Categoricals
Downcast strings in Pandas to their proper data-types using HDF5.

Removing Duplicate Columns in Pandas
Dealing with duplicate column names in your Pandas DataFrame.

Using Hierarchical Indexes With Pandas
Use Panda's multi-index to create smarter datasets. Speed up your workflow by easily selecting and aggregating related data.

Reshaping Pandas DataFrames
A guide to DataFrame manipulation using groupby, melt, pivot tables, pivot, transpose, and stack.