Public
Edited
Feb 19, 2024
11 forks
6 stars
Insert cell
Insert cell
Plot.plot({
inset: 20,
height: 280,
marks: [
Plot.image(
presidents,
Plot.dodgeY({
x: "First Inauguration Date",
r: 20, // clip to a circle
preserveAspectRatio: "xMidYMin slice", // try not to clip heads
src: "Portrait URL",
title: "Name"
})
)
]
})
Insert cell
presidents = FileAttachment("us-president-favorability@2.csv").csv({typed: true})
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