Data Analytics · Flagship experience

Exploratory Data Analysis

What should you learn before fitting a model?

Start here

What should you learn before fitting a model?

EDA is disciplined interrogation of the dataset: structure, distributions, relationships, missingness, anomalies and potential data-generating processes.

Building interactive view…
Understand

Build the mental model

EDA is disciplined interrogation of the dataset: structure, distributions, relationships, missingness, anomalies and potential data-generating processes. Ask a question before making a plot. Record observations, hypotheses and decisions instead of producing charts without interpretation.

Click a stage to inspect what happens, what changes, and what should be checked before moving on.
Stage 1

Schema & quality

For the “Schema & quality” stage, identify the incoming object, the rule applied to it, the state change produced, and the evidence that would reveal a mistake. Technical context for Exploratory Data Analysis: Univariate summaries reveal centre/spread; bivariate views reveal association; multivariate analysis surfaces interactions and confounding. EDA must respect future validation boundaries when it influences modelling decisions.

Practitioner checkpoint: Ask a question before making a plot. Record observations, hypotheses and decisions instead of producing charts without interpretation.
What happens if…?

Break the assumption deliberately

Hide an outlier or subgroup and see how a single aggregate can tell a different story.

Move the control and explain what you expect before reading the visual.

Technical lens

Formalise what the visual is doing

Univariate summaries reveal centre/spread; bivariate views reveal association; multivariate analysis surfaces interactions and confounding. EDA must respect future validation boundaries when it influences modelling decisions.

Technical questionUse a tiny case to make the mechanism observable. Univariate summaries reveal centre/spread; bivariate views reveal association; multivariate analysis surfaces interactions and confounding. EDA must respect future validation boundaries when it influences modelling decisions. Verify one intermediate quantity, state change or mapping independently; then predict the consequence of this change: Hide an outlier or subgroup and see how a single aggregate can tell a different story.
Practitioner lens

Use it responsibly

Ask a question before making a plot. Record observations, hypotheses and decisions instead of producing charts without interpretation.

Transfer testTransfer this idea to a new example and justify each decision using this practitioner rule: Ask a question before making a plot. Record observations, hypotheses and decisions instead of producing charts without interpretation. Then explain what should change if you deliberately test: Hide an outlier or subgroup and see how a single aggregate can tell a different story.
Worked exploration

Use the visual as an experiment, not decoration

Use a small sales table. First inspect row grain, dtypes, missingness and duplicates. Then examine the sales distribution, compare regions, plot sales vs advertising, and inspect outliers. Record each observation as a question or data-quality finding rather than a causal conclusion.

Technical lens

Univariate summaries reveal centre/spread; bivariate views reveal association; multivariate analysis surfaces interactions and confounding. EDA must respect future validation boundaries when it influences modelling decisions.

Practitioner check

Ask a question before making a plot. Record observations, hypotheses and decisions instead of producing charts without interpretation.

Prediction before interaction
Hide an outlier or subgroup and see how a single aggregate can tell a different story.
Exploration walkthrough

Turn the interaction into an evidence trail

Use a small sales table. First inspect row grain, dtypes, missingness and duplicates. Then examine the sales distribution, compare regions, plot sales vs advertising, and inspect outliers. Record each observation as a question or data-quality finding rather than a causal conclusion. Before moving the control, state your prediction. After the visual changes, name the specific state, statistic, boundary or mapping that changed and explain why that change is consistent—or inconsistent—with your prediction.

  • Record one observable quantity before the interaction and the same quantity afterwards.
  • Change one factor at a time so the causal effect of the control is inspectable.
  • Use an edge or failure case to discover where the concept stops behaving as the simple story suggests.
Reference depth

Open the complete material

The flagship experience is the map. These pages contain the roads.

Continue this exact concept

Choose depth, practice or application.

These destinations are explicitly mapped to Exploratory Data Analysis; they are not generic landing-page fallbacks.