Public
Edited
Jan 10, 2024
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
//Your Inputs here
Insert cell
data_scatter3.csv
Type Table, then Shift-Enter. Ctrl-space for more options.

Insert cell
//Your Plot here
Insert cell
Insert cell
Insert cell
Plot.plot({
width: 1200,
marks: [
Plot.dot(scat, {
x: "gdp_percapita",
y: "co2",
fill: "population",
r: "population",
channels: {country: "country"},
tip: true
})
]
})
Insert cell
scat1
SELECT * FROM scat1
WHERE
co2 > 0 AND
co2 < ${topEmissions} AND
gdp_percapita > 0 AND
gdp_percapita < ${topGDP}
Insert cell
Insert cell
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