This project analyzes NHS hospital admissions by primary diagnosis category from 2020-21 to 2023-24.
It generates:
- A heatmap to compare admission volumes across years
- A treemap to show 2023-24 admission distribution and year-on-year percentage change (2022-23 to 2023-24)
The analysis is intended to highlight where admissions are concentrated and which diagnosis categories are rising or falling most quickly.
- Time range: 2020-21 to 2023-24
- Unit of analysis: ICD diagnosis categories (primary diagnosis summary)
- Core outputs include cross-year comparison, absolute and percentage changes between consecutive years, and top increases/decreases in admissions.
- Python: 3.11.9
Install dependencies from requirements.txt:
pip install -r requirements.txtpython main.pyGenerated files are saved to:
NHS Hospital Admissions/output
Main outputs:
merged_admissions.csvtop_changes.csvreport_summary.csvadmissions_heatmap.pngadmissions_treemap.png