Public
Edited
May 9, 2023
3 forks
Importers
9 stars
Insert cell
Insert cell
Plot.plot({
projection: "equal-earth",
color: {
scheme: "BuPu",
domain: [0, 6],
legend: true,
label: "Water vapor (cm)"
},
marks: [
Plot.raster(vapor, {
fill: Plot.identity,
width: 360,
height: 180,
x1: -180,
y1: 90,
x2: 180,
y2: -90,
interpolate: "barycentric",
clip: "sphere"
}),
Plot.sphere({stroke: "black"})
]
})
Insert cell
vapor = FileAttachment("water-vapor.csv").csv({array: true}).then(rows => rows.flat().map((x) => (x === "99999.0" ? NaN : +x)))
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