Achievable logo
Achievable blue logo on white background

Exploratory data analysis

Also known as: EDA

Exploratory data analysis (EDA) is the practice of examining a dataset with summary statistics and visualizations to understand its structure, spot patterns and outliers, and generate hypotheses before formal modeling or testing.

Exploratory data analysis (EDA) is the first analytical pass over a dataset: an open-ended investigation of what the data actually contain before any formal model is fit or hypothesis is tested. The approach was championed by statistician John Tukey, who argued that analysts should let the data suggest questions rather than only confirming ideas they brought with them.

EDA combines two toolkits. Summary statistics describe the data numerically — measures of center (mean, median), spread (standard deviation, range, quartiles), and relationships (correlation). Visualizations reveal structure at a glance: histograms and box plots show distributions and outliers, scatterplots expose relationships between variables, and time-series plots surface trends and seasonality. Along the way, analysts check data quality — missing values, duplicates, impossible entries — and note whether distributions are skewed or contain anomalies that would distort later analysis.

EDA occupies a specific place among the types of analytics. It is closely related to descriptive analytics (what happened), but its purpose is forward-looking: to generate hypotheses, guide the choice of models, and prevent errors that come from feeding unexamined data into predictive or prescriptive techniques. A single outlier or a badly skewed variable, caught during EDA, can change the entire direction of an analysis.

The CMA Part 1 exam covers exploratory data analysis in its technology and analytics section. Candidates should be able to define EDA, distinguish it from descriptive, predictive, and prescriptive analytics, and recognize the summary statistics and chart types used to explore a dataset.

Key takeaways

  • EDA examines a dataset with statistics and visualizations before formal modeling.
  • Its goals are understanding structure, detecting outliers and data quality issues, and generating hypotheses.
  • Common tools include histograms, box plots, scatterplots, and summary measures of center and spread.
  • EDA guides model selection and prevents errors caused by unexamined data.
  • CMA Part 1 tests EDA within the types of data analytics in its technology and analytics section.
Achievable blue logo on white background

Where you'll learn this

Exploratory data analysis is covered in this Achievable course — jump straight to the textbook sections that teach it, or explore the full course with practice questions and exams:

Achievable blue logo on white background