Data Science

Exploratory Data Analysis (EDA) Workflow

Senior Data Analyst
April 29, 2026
6 min read

The EDA Checklist

1. **Shape**: `df.shape` — How many rows and columns?

2. **Types**: `df.dtypes` — What data types are there?

3. **Nulls**: `df.isnull().sum()` — Where is the missing data?

4. **Statistics**: `df.describe()` — Summary stats.

5. **Distributions**: Histograms for numerical columns.

6. **Correlations**: Heatmap.

7. **Outliers**: Box plots.

Pro Tip

Spend 20% of your project time on EDA. It prevents 80% of downstream errors.

*Day 120: Handling Outliers.*

Ready to put your knowledge into practice?

Join SQL Mastery and learn through interactive exercises.