PCA implementation from scratch using African malaria dataset
# PCA Africa Malaria Analysis
## Overview
This project implements Principal Component Analysis (PCA) from scratch using NumPy on an African malaria dataset. The analysis demonstrates dimensionality reduction while preserving 95% of the variance in the data.
## Dataset
- **Source**: African malaria indicators dataset
- **Features**: 30+ columns including malaria incidence, healthcare metrics, sanitation, and population data
- **Missing Values**: Handled by mean imputation
- **Non-numeric Data**: Country names and codes preserved for analysis context
## Installation
### Prerequisites
- Python 3.8+
- pip (Python package manager)
### Installation Steps
1. Clone the repository:
```bash
git clone
github.com
cd pca-africa-malaria-analysis