0 Academy Week 0 Challenge - African Climate Trend Analysis
# 🌍 African Climate Trends Analysis
> Climate data analysis for 5 African countries to inform Ethiopia's COP32 position paper
## 📋 Overview
This project analyzes historical climate data (2015-2026) from **Ethiopia, Kenya, Nigeria, Sudan, and Tanzania** using NASA POWER satellite data. The analysis identifies climate vulnerabilities, trends, and provides evidence-backed recommendations for COP32 negotiations.
## 🎯 Key Findings
| Country | Mean Temp | Dry Days | Vulnerability |
|---------|-----------|----------|---------------|
| Sudan | 28.8°C | 72.7% | 🔴 Critical |
| Nigeria | 26.7°C | 11.8% | 🟠 High |
| Tanzania | 26.8°C | 5.2% | 🟡 Moderate |
| Kenya | 20.4°C | 6.3% | 🟢 Lower |
| Ethiopia | 16.1°C | 20.7% | 🟢 Lower |
## 📊 Dashboard
### Live Demo
climate-challenge-week0-cf8…
### Features
- ✅ Country multi-select (compare multiple nations)
- ✅ Year range slider (2015-2026)
- ✅ Variable selector (Temperature/Precipitation/Humidity)
- ✅ Interactive line charts & boxplots
- ✅ Summary statistics table
- ✅ Download filtered data as CSV
### Run Locally
# Clone repository
git clone
github.com
cd climate-challenge-week0
# Create virtual environment
python -m venv venv
venv\Scripts\activate # Windows
# Install dependencies
pip install -r requirements.txt
# Run dashboard
streamlit run app/main.py
📁 Repository Structure
climate-challenge-week0/
├── app/ # Streamlit dashboard
│ ├── main.py
│ └── utils.py
├── data/ # Cleaned CSV files
├── src/notebooks/ # EDA notebooks
│ ├── ethiopia_eda.ipynb
│ ├── compare_countries.ipynb
│ └── all_countries_eda.ipynb
├── plots/ # Generated visualizations
├── scripts/ # Utility scripts
├── .github/workflows/ # CI/CD pipeline
├── requirements.txt
├── README.md
└── LICENSE
🔬 Analysis Performed
Task 1: Git & Environment Setup
-- GitHub repository wi …