Python for Data Analysis
NumPy, pandas and honest charts, for students who already know basic Python
6 lessons · 1.2 hours of reading
· Intermediate · 3 free
Move from loops over lists to real data work with NumPy and pandas. Covers cleaning messy data, grouping, joining, summary statistics and how to make a chart that does not lie.
Lessons
1
NumPy arrays and why they beat lists
The same sum, timed two ways, and the reason for the 50x gap.
2
pandas Series and DataFrame
A labelled column and a labelled table, and the handful of methods you will use all day.
3
Loading, cleaning and handling missing data honestly
Real CSV files are messy. What to fix, what to drop, and what you must report.
4
Filtering, groupby and merge
Split, summarise, and join two tables without silently losing rows.
5
Simple statistics and what they hide
Mean, median, standard deviation and correlation, plus the traps in each one.
6
Plotting basics, and how not to mislead with a chart
Four chart types that cover most needs, and the axis tricks that turn a chart into a lie.
Lessons 4 to 6 need a Pro pass
A pass also opens every other course's paid lessons, all 50 mock test papers and the company-wise test series. It ends on its own date — nothing renews by itself and nothing is charged without you pressing a button.
See passes — from ₹29