Learning Objectives
By the end of this lesson, learners should be able to:
- Conduct exploratory data analysis (EDA).
- Summarize datasets using tables and charts.
- Identify trends, patterns, and anomalies.
- Translate statistical findings into business recommendations.
What Is Exploratory Data Analysis?
EDA is the process of investigating data before formal modeling. It helps analysts understand structure, quality, relationships, and unusual observations.
John Tukey described EDA as an approach for “letting the data speak.”
Typical EDA Workflow
- Inspect data types.
- Check missing values.
- Generate summary statistics.
- Create charts.
- Identify outliers.
- Explore relationships.
- Document findings.
Example Dataset
A global hotel chain analyzes occupancy rates for hotels in London, Dubai, Singapore, Toronto, and Sydney.
Summary Statistics
- Mean occupancy = 78%
- Median occupancy = 80%
- Standard deviation = 6%
- Minimum = 52%
- Maximum = 89%
Interpretation
One hotel with occupancy of 52% is substantially below the portfolio average and should be investigated.
Business Interpretation
Possible explanations for the low-performing hotel include:
- Increased local competition,
- Pricing problems,
- Service quality issues,
- Renovation disruption,
- Economic downturn in the local market.
Recommended Actions
- Review pricing strategy,
- Increase marketing activity,
- Analyze customer reviews,
- Assess operational performance.
Relationship Analysis
Scatter plots can reveal relationships between variables.
Example
Marketing expenditure vs. room bookings across hotels.
If higher marketing spending is associated with higher bookings, management may consider increasing promotional investment.
Communicating Results To Management
Effective communication should include:
- Key statistic,
- Business meaning,
- Possible cause,
- Recommended action.
Example
“Average occupancy is 78%, but the Toronto property is significantly below the portfolio average at 52%. Management should investigate local market conditions and pricing strategy.”
EDA Visualization Toolkit
|
Purpose |
Recommended Chart |
|
Trend over time |
Line chart |
|
Category comparison |
Bar chart |
|
Distribution |
Histogram |
|
Outlier detection |
Box plot |
|
Relationship |
Scatter plot |
International Case Study: E-Commerce Company
A global e-commerce company analyzes customer order values.
Findings
- Mean order value: USD 95
- Median order value: USD 62
- Strong positive skewness,
- Top 5% of customers contribute 38% of revenue.
Business Actions
- Develop premium loyalty program,
- Personalize marketing for high-value customers,
- Protect key accounts from competitor targeting.
Common EDA Mistakes
- Ignoring missing values.
- Focusing only on averages.
- Overlooking seasonality.
- Failing to validate unusual results.
- Confusing correlation with causation.
Practical Activity
Using a sales dataset:
- Calculate descriptive statistics.
- Create a histogram and box plot.
- Identify outliers.
- Analyze one relationship using a scatter plot.
- Prepare a one-page management summary.
Learning Materials / Reference Materials
- Tukey, J. W. Exploratory Data Analysis.
- Pandas and Excel EDA tutorials.
- Tableau and Power BI EDA resources.
Lesson Summary
EDA helps analysts discover patterns, quality issues, and business insights before advanced modeling begins. Effective interpretation converts statistics into actionable managerial recommendations.