Py
Py
Run
What do you want to learn?
Lessons
⌄
Browse the curriculum
Find your level
Practice problems
Interview prep
Cheat sheets
Career paths
Explore by role
All lessons
Fundamentals
Web development
Data
Engineering
Data science
Machine learning
GenAI & RAG
Automation
DSA / interview
Tools
new
⌄
Online compiler
Playground
Revise
Terminal
SQL playground
Notebook
Build
⌄
Workspaces
Guided projects
My published sites
Blog
Pricing
AI
en
Sign in
Start free
→
Start free
→
loading…
Feedback
💬
Ask PyRun
Home
›
All lessons
›
Data Science
›
pandas merge & join
pandas merge & join
Advanced
12 min
Data Science
datascience · pandas · merge · join
Try it
↓
Lesson
3
of
5
In this track
▾
1
NumPy vectorization
15 min
2
pandas groupby
15 min
3
pandas merge & join
12 min
4
Time series with pandas
15 min
5
Plotting with matplotlib & seaborn
15 min
←
→
Loading lesson…
←
Previous lesson
pandas groupby
Advanced · 15 min
Next lesson
→
Time series with pandas
Advanced · 15 min
Related lessons
Advanced · 15 min
Combining tables: merge, join & concat
Stitch two tables together on a key with merge (inner vs left), understand which rows survive, and stack frames with concat.
Advanced · 15 min
pandas groupby
Split-apply-combine — the pattern behind every real data analysis.
Advanced · 15 min
Time series with pandas
Pandas time series tutorial: use DatetimeIndex, resampling, rolling windows, and grouped time-based analysis.