Python for Data
NumPy, Pandas, data cleaning, visualization.
Overview
Use Python for data analysis with NumPy and Pandas. Clean, transform and visualize datasets reliably.
Learn reproducible notebooks, data types, joins, aggregations and basic plotting.
Syllabus
- Environment setup and notebook best practices
- NumPy arrays: shapes, dtypes and vectorization
- Pandas Series/DataFrame: indexing and selection
- Cleaning: missing values, types, outliers and dates
- Transformations: joins, groupby and aggregations
- Visualization basics with Matplotlib/Seaborn
- Exporting results and simple reporting
- Mini‑project: EDA on a real‑world dataset