← All libraries

Pandas

Python
↗ Official site

Working with data

The essential Python library for working with tabular data (like spreadsheets).

What it does

Pandas gives you a 'DataFrame' — a powerful spreadsheet-like structure in Python. You can load CSVs, filter rows, group data, merge tables, and do calculations — all in code.

When to use it

Use this whenever you need to work with CSV files, spreadsheets, or structured data in Python.

Real example

You have a CSV of 10,000 e-commerce orders and want to find the top 10 best-selling products by revenue. Prompt: 'Use Pandas to read orders.csv. Multiply quantity by price to get a revenue column. Group by product_name and sum revenue. Sort descending and print the top 10.'

Good to know

This is the first thing to install if you're doing any data analysis in Python. Almost every data project uses it.

Install

$ pip install pandas

Use cases

data analysisCSVspreadsheetdata cleaning

Language

Python

Category

Working with data

More in Working with data

Other tools in the same category