Toolkit

Correspondence Analysis /

Plot any grid data — brands vs attributes, segments vs drivers, markets vs features. Interactive perceptual biplot with SVD-based decomposition.

Data Input

Columns represent one dimension (brands, segments, markets). Rows represent another (attributes, drivers, barriers). Cells must be numeric values.

Drop .csv or .xlsx here, or click to browse
Up to 10 columns and 30 rows

Imagine Brand A scores 80 on every attribute while Brand B scores 40. In raw data, Brand A dominates the map simply because its numbers are bigger — not because it has a distinctive profile. The map shows size differences instead of shape differences. That is the big brand effect.

Standardisation removes this distortion so the map reveals what actually differentiates each column and row from the others — which is typically what you want.

None (standard CA)
Uses your data as-is. Best when all columns already have similar totals and no single column dominates. If your map looks like one cluster with an outlier far away, try switching to an equalised mode.
Equalised (recommended)
Removes the average level of each row and each column, keeping only the pattern of deviations. Think of it as asking: "Ignoring that Brand A scores higher overall, where does it score relatively higher or lower than its own average?" This is the safest general-purpose correction.
Fully normalised
Goes further — each row is rescaled so all rows have the same spread. Use this when some rows (attributes, drivers) have a much wider range of scores than others, causing them to dominate the map. This is the strongest correction; it forces every row to contribute equally.
to
to
13
10
9
5

Drag any label to reposition. Adjust axes, fonts, and markers above.

When to Use This & How to Read the Map

A correspondence map works whenever you have a grid of numbers where rows and columns represent two different things you want to compare. It compresses all the relationships in that grid into a single visual — showing you which rows are associated with which columns, which ones are similar to each other, and where the real differentiation lies. Any cross-tabulation with numeric cells is a candidate.

Use Cases
Brands vs Attributes
The classic use. Rows are perceptual attributes (trustworthy, innovative, affordable). Columns are brands. The map shows which brands own which attributes in consumers' minds — and where white space exists for positioning.
Segments vs Motivations
Rows are purchase drivers or needs (low fees, mobile app, status). Columns are customer segments. The map reveals which motivations pull which segments — essential for targeting and messaging strategy.
Markets vs Features
Rows are product features or service capabilities. Columns are geographic markets or channels. Reveals which features matter most in each market — useful for localisation and go-to-market planning.
Any Grid You Have
Departments vs competencies, media channels vs audience profiles, product categories vs occasions, touchpoints vs satisfaction drivers. If the data is a table with numeric cells, it works here.
Reading the Map
Closeness = Association
When a column point (circle) sits near a row point (diamond), those two are more strongly associated than points further apart. A brand near "innovative" is perceived as more innovative than a brand on the opposite side of the map. Look for clusters — they tell you which columns share a similar profile across rows.
The Centre vs the Edges
Points near the origin (where the axes cross) are average — they don't stand out on any row or column. Points far from the centre have distinctive, differentiated profiles. If your brand sits dead-centre, it lacks a clear identity in the data. Edge positions are where strong associations live.
Opposite Sides = Contrast
Points on opposite sides of the origin along the same axis represent opposing profiles. If "premium" is top-right and "affordable" is bottom-left, that axis captures the price-perception trade-off. These contrasts reveal the fundamental tensions in your data.
Inertia = Explanatory Power
Each dimension (axis) explains a percentage of total variance, shown in the axis labels. Higher is better — Dimension 1 typically captures the dominant pattern, Dimension 2 the next strongest. If both axes together explain 70%+ of the variance, the map is a reliable summary. Below 50%, interpret with caution.