Lesson 13 of 20

UMAP — a chart whose axes mean nothing

Figs. 5B·5I·7A·8A — 4 of the 62 panels

UMAP — a chart whose axes mean nothing
A UMAP's axes carry no units. Even distance is only half true. And yet you need this chart to look at cells at all.

Single-cell data gives each cell 20,000 gene values. How do you look at 50,000 points in 20,000 dimensions?

You squash them into two. That is what UMAP and t-SNE do, and it is what Figs. 5B, 5I, 7A and 8A all are.

The resulting chart has some strange properties.

📐
The axes have no units
UMAP-1 = 3 means nothing. You may delete the tick marks
📏
Distance is half-trustworthy
near things stay near. Distance between clumps is not preserved
🎲
It changes every run
the shape depends on the random seed and the settings. Record the seed
This is PCA, not UMAP. The difference is that its axes do mean something — a share of variance explained. The rest of the grammar is identical.
Python Runs in your browser
Swap the axes, flip them, rotate them — and check whether the story survives.
Loading…

PCA was used on purpose. Setting it beside a chart whose axes do mean something is what makes “a UMAP's axes mean nothing” land.

PCAUMAP · t-SNE
Axis meaningshare of variance explainednone
Distance between clumpstrustworthynot trustworthy
Rerun itidentical (signs may flip)different
Power to separate clumpsweakstrong

Which is why the paper uses UMAP only as a backdrop for colouring cell types. The actual claims are made by the dot plots (lesson 14) and the proportion bars beside it. A UMAP is a map saying “this is how we divided the cells up”. It is not evidence.

🤔 Check yourself
Two clusters sit far apart on a UMAP. What can you conclude?
🤔 Check yourself
You rerun UMAP on the same data and the shape changes. What should you do?
🤔 Check yourself
What goes wrong if you plot 50,000 raw points on a UMAP?