Skip to main content

Section outline

  • Module 1: Introduction to Python for Data Analysis

    • Python syntax and data types

    • Data structures: lists, dictionaries, tuples, sets

    • Functions and control flows

    • Installing and managing libraries with pip

    Module 2: Data Wrangling and Exploration with Pandas

    • Working with DataFrames and Series

    • Reading and writing CSV, Excel, and JSON files

    • Data cleaning: handling missing values, duplicates, renaming columns

    • Data filtering, sorting, indexing

    • Aggregations and groupby operations

    Module 3: Numerical Data Analysis with NumPy

    • Understanding NumPy arrays

    • Array creation, indexing, and slicing

    • Vectorized operations and broadcasting

    • Using statistical and mathematical functions for data analysis