Dashboard Overview
Summary metrics and dataset health audit
Dataset Overview
Data structure, memory requirements, and target definition
| Property | Details |
|---|---|
| Dataset Shape | 918 Rows × 12 Columns |
| Memory Footprint | 281.36 KB |
| Total Data Points | cells |
| Target Column | HeartDisease |
| Data Types Breakdown | Numeric, Categorical |
Variables Analysis
Per-feature metrics, distribution charts, and summary statistics
Missing Values Analysis
Missingness distributions, percentages, and imputation needs
| Column Name | Missing Count | Missing Percentage | Status |
|---|---|---|---|
| Age | 0 | 0.0% | Complete |
| Sex | 0 | 0.0% | Complete |
| ChestPainType | 0 | 0.0% | Complete |
| RestingBP | 0 | 0.0% | Complete |
| Cholesterol | 0 | 0.0% | Complete |
| FastingBS | 0 | 0.0% | Complete |
| RestingECG | 0 | 0.0% | Complete |
| MaxHR | 0 | 0.0% | Complete |
| ExerciseAngina | 0 | 0.0% | Complete |
| Oldpeak | 0 | 0.0% | Complete |
| ST_Slope | 0 | 0.0% | Complete |
| HeartDisease | 0 | 0.0% | Complete |
Duplicate & Redundancy Analysis
Row-level duplicates, zero-variance columns, and constant features
Correlation Analysis
Inter-feature correlation heatmaps and multicollinearity audits
Feature Distributions
Histograms, box plots, and value frequency distributions
Numerical Feature Distributions
Categorical Frequency Distributions
Outlier Analysis
Interquartile Range (IQR) and Z-score anomaly detection
| Column | IQR Outlier Count | IQR Outlier % | IQR Bounds [Lower, Upper] | Z-Score Outliers (>3σ) |
|---|---|---|---|---|
| Cholesterol | 183 | 19.93% | [32.625, 407.625] |
3 |
| RestingBP | 28 | 3.05% | [90.0, 170.0] |
8 |
| Oldpeak | 16 | 1.74% | [-2.25, 3.75] |
7 |
| MaxHR | 2 | 0.22% | [66.0, 210.0] |
1 |
| Age | 0 | 0.0% | [27.5, 79.5] |
0 |
Target Analysis & Feature Importance
Target class balance, feature correlations, and Machine Learning insights
Actionable Preprocessing Recommendations
Automated recommendations engine suggestions
Right-skewed feature distribution (skew = 1.0229).
Apply Yeo-Johnson Power Transformation or Box-Cox with constant shift (`power_transform`).
183 outliers (19.93%) detected via IQR method.
Apply Winsorization or Quantile Clipping between 32.625 and 407.625.
28 outliers (3.05%) detected via IQR method.
Apply Winsorization or Quantile Clipping between 90.0 and 170.0.