Any questions?
IIA
IIA Assistant
Hello!
I'm the IIA assistant.
What are you looking for?
Python • Data Science

Pandas & NumPy.

Master the two core libraries of Data Science: NumPy for fast numerical computing and Pandas for handling and cleaning tabular data.

NumPyPandasLevel · IntermediateData CleaningFeature Engineering
ndarray
Vectorised
computing
DataFrame
Tabular
data handling
5 days
Intensive
course
— Objectives

You will learn to

01 / Objectives
01

Master NumPy

  • Create and handle ndarrays efficiently
  • Master advanced indexing and broadcasting
  • Run vectorised mathematical operations
  • Optimise heavy numerical computations
02

Become a Pandas expert

  • Handle Series and DataFrames with ease
  • Clean real datasets (missing values, duplicates…)
  • Run complex aggregations with groupby
  • Perform joins (merge, concat, join)
  • Prepare a dataset for Machine Learning
— Programme

Detailed programme

02 / Programme
Day1

NumPy: scientific computing

  • Creating and handling ndarrays
  • Advanced indexing and broadcasting
  • Vectorised mathematical operations
Day2-3

Pandas: fundamentals & cleaning

  • Series and DataFrames
  • Reading/writing (CSV, Excel, JSON…)
  • Cleaning: missing values, duplicates, apply/map
  • Creating and transforming columns
Day4-5

Aggregations, joins & ML preparation

  • Advanced groupby() and descriptive statistics
  • Pivot tables and crosstab
  • Joins: merge(), concat(), join()
  • Encoding, normalisation and feature engineering
  • Final project: fully cleaning a real dataset
— Next step

Ready to master data handling with Python?