Skip to content

← Back to Training Catalog

Intermediate

Data Analysis with Python (pandas, numpy, matplotlib)

24 hours

Data cleaning with pandas, numerical operations with numpy and visualization with matplotlib — using a real dataset.

Request This Training

Who It's For

Suitable for both academic researchers and corporate teams.

Prerequisites

  • Basic Python knowledge (the "Python from Scratch" course or equivalent)

Learning Outcomes

  • Data manipulation with pandas DataFrames
  • Cleaning missing/outlier data
  • Vectorized computation with numpy
  • Creating charts with matplotlib/seaborn

Program

1
pandas Basics
  • DataFrame and Series
  • Reading data (CSV/Excel)
2
Data Cleaning
  • Handling missing data
  • Outlier detection
3
Grouping and Merging
  • groupby/agg
  • merge/join
4
Visualization
  • matplotlib basics
  • Statistical charts with seaborn

Tools Used

Python (pandas, numpy, matplotlib) Jupyter Notebook

Frequently Asked Questions

Both can be taught; most participants prefer Python for its general-purpose use and broad library ecosystem, but the course can be adapted to R on request.

Submit your request to take this training.

Request This Training

We respond to requests within 24 hours.