Module 2: Data Analysis

2. Module 2: Data Analysis#

2.1. Objectives#

Equip participants with practical skills in performing data analysis using Python, focusing on cleaning, transforming, and exploring data using libraries like pandas and polars.

2.2. Learning Outcomes#

By the end of this module, participants will be able to:

  • Understand the end-to-end data analysis workflow using Python.

  • Clean, transform, and manipulate structured datasets using pandas and polars.

  • Perform exploratory data analysis (EDA) and derive statistical summaries.

  • Create basic visualizations to support data exploration and communication.

  • Apply techniques for working with time series and categorical data.

  • Interpret analysis results and generate data-driven insights.

2.3. Topics#

  • Structuring and organizing data analysis projects in Python

  • Manipulating tabular data using pandas and polars

  • EDA and basic statistical analysis using statsmodel

  • Handling categorical data

  • Use case: Analyzing census and survey data with Python