2025-08-08 / Bairui SU
Hello, Observable Notebook 2.0

This is a notebook built with Observable Notebook 2.0.
const k = width / 200;
const r = d3.randomUniform(k, k * 4);
const n = 5;
const data = display(
Array.from({length: 200}, (_, i) => ({
r: r(),
group: i && (i % n) + 1,
}))
);