Public
Edited
Jan 4, 2023
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Plot.plot({
y: {
grid: true,
tickFormat: "s",
label: "runtime (seconds) ↑"
},
x: {
label: "pigeons (n) →",
ticks: 11
},
marks: [Plot.line(data, { x: "pigeons", y: "seconds", stroke: "iteration" })]
})
Insert cell
Insert cell
Insert cell
Insert cell
Plot.plot({
y: {
type: "log",
label: "↑ log(seconds)",
grid: true
},
marks: [Plot.line(data, { x: "pigeons", y: "seconds", stroke: "iteration" })]
})
Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more