Languages

pandas Cheat Sheet

Print-ready cheat sheet for pandas, organized for fast lookup, study, and desk-side use

Source
pandas Documentation (pandas.pydata.org)
License
MIT
Updated
2026-03-27

Sample

What's in this cheat sheet

  • DataFrames
  • Reading Data
  • Selection
  • Filtering
  • Aggregation
  • GroupBy
  • Merging
  • Pivot Tables
  • Time Series
  • Common Patterns

Creating DataFrames

import pandas as pd
df = pd.DataFrame({
    "name": ["Alice", "Bob", "Carol"],
    "age": [25, 30, 35],
    "score": [88, 92, 79]
})

Inspection

df.head(n)First n rows (default 5)
df.tail(n)Last n rows
df.shapeTuple of (rows, columns)
df.dtypesData type of each column
df.info()Column types, non-null counts
df.describe()Statistics for numeric columns
df.columnsColumn names as Index
df.indexRow labels

Download the full cheat sheet for all sections, formatted for print

Download PDF

Downloads

Choose the treatment that matches how you read