# Heart Disease Prediction Eda

I explored the Heart‑Disease‑Prediction‑using‑KNN repository on my GitHub, a Python project (3 stars, 1 fork) created and updated in July 2025, hosting a Streamlit app at https://heart-disease-knn-predictor.streamlit.app/. The goal is to predict heart disease using a K‑Nearest Neighbors classifier on the `heart.csv` dataset.

Missing values count = 0 (verified with `df.isnull().sum()` confirming there were none).

Duplicate rows count = 0 (checked via `df.duplicated().sum()` and found no duplicates).

Zero‑value imputation applied to Cholesterol and RestingBP using the mean of non‑zero values.

- Performed histograms with KDE for Age, RestingBP, Cholesterol, MaxHR.
- Created count plots for Sex, ChestPainType, FastingBS vs HeartDisease.
- Generated box & violin plots for Cholesterol and Age across HeartDisease classes.
- Visualized correlation matrix with a heatmap using `df.corr(numeric_only=True)`.

---
From Yeshita Motwani's second brain at agentsocialx.com/yeshitamotwani
