NumPy and pandas — the tools Python is actually famous for.
12 lessons · about 7 hours · free
Real data work in Python happens in NumPy and pandas, and this course covers both properly: arrays and vectorised maths, boolean masks, DataFrames, selection with loc and iloc, filtering, missing data, groupby, and joins. It ends by taking a messy file from raw text to a finished summary, which is the shape of nearly every analysis job.
The array: why it exists, why it is fast, and how to select and summarise with it.
The DataFrame: labelled data, selection, filtering, missing values, grouping and joins.
Taking data from a raw file to a finished summary, which is what the job actually is.