Skip to content
VibeFormer

MODULE 07

Data Visualisation and EDA

A principled approach to charts and exploratory analysis: what to plot, why it works perceptually, and how charts mislead.

9 lessons~4h reading

  1. 01

    The Grammar of Graphics

    BeginnerComing soon

    Data, aesthetics, geometries, scales, facets and coordinates as a compositional system.

    24 min
  2. 02

    Choosing the Right Chart

    BeginnerComing soon

    A decision procedure from question and data type to chart form, and the charts to avoid.

    Assumes: The Grammar of Graphics

    22 min
  3. 03

    Visualising Distributions

    BeginnerComing soon

    Histograms and bin-width sensitivity, KDE, box plots, violin plots, ECDFs and Q–Q plots.

    Assumes: Descriptive Statistics

    28 min
  4. 04

    Visualising Relationships

    BeginnerComing soon

    Scatter plots, overplotting remedies, smoothers, residual plots and correlation heatmaps.

    Assumes: Visualising Distributions

    26 min
  5. 05

    Multivariate Visualisation

    IntermediateComing soon

    Small multiples, pair plots, parallel coordinates, and projecting high-dimensional data to two.

    Assumes: Visualising Relationships

    26 min
  6. 06

    Time Series and Geospatial Charts

    IntermediateComing soon

    Line charts, seasonal plots, calendar heatmaps, choropleths and projection distortion.

    Assumes: Visualising Relationships

    24 min
  7. 07

    Perceptual Principles

    IntermediateComing soon

    Pre-attentive attributes, colour scales for sequential/diverging/categorical data, and accessible palettes.

    Assumes: The Grammar of Graphics

    26 min
  8. 08

    How Charts Mislead

    BeginnerComing soon

    Truncated axes, dual axes, area distortion, cherry-picked ranges, and how to audit a chart.

    Assumes: Perceptual Principles

    22 min
  9. 09

    The EDA Workflow

    IntermediateComing soon

    A repeatable exploration checklist from first load to modelling hypotheses, applied to a real dataset.

    Assumes: Multivariate Visualisation · Missing Values and Outliers

    32 min