Vega-Lite Scatter Plot Matrix

A scatterplot matrix (SPLOM) — a grid of small scatter plots showing every pair of numeric variables in a dataset, the canonical multivariate-EDA visual. Vega-Lite produces this with the `repeat` operator: list the variables once for `row` and once for `column`, and Vega-Lite gen

Template details

  • chart
  • splom
  • scatter
  • matrix
  • multivariate
  • vega
  • vega-lite

When to use this template

A scatterplot matrix is invaluable for quickly understanding the relationships between multiple numeric variables simultaneously. It allows an analyst to identify pairwise correlations, spot potential clusters, and detect outliers across various dimensions at a glance, making it ideal for initial exploratory data analysis to uncover hidden patterns or dependencies.

  • Datasets with 4-6 primary numeric variables for comparison.
  • When exploring all pairwise relationships between multiple measures.
  • To identify correlations, clusters, or anomalies across dimensions.
  • Data where a categorical variable can group observations for comparison.
  • For initial exploratory data analysis of multivariate datasets.
  • When seeking to understand feature interactions in a dataset.

Browse all Koan templates