Public
Edited
Feb 19, 2023
Insert cell
Insert cell
Insert cell
Insert cell
Plot.plot({
width: 1000,
height: 500,
projection: d3.geoNaturalEarth1,
marks: [
Plot.graticule(),
Plot.geo(countries, {fill: "black", stroke: "white"}),
Plot.sphere()
]
})
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
densityColorScale = d3.scaleLinear().range(["#DB746222", "#DB7462"])
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
aa-kk-acled
select * from events
where iso3='ETH'
and event_type in ('Battles', 'Violence against civilians', 'Explosions/Remote violence')
and event_date > '2022-01-01'
and event_date < '2023-01-01';
Insert cell
aa-kk-acled
select * from events
where longitude > -2.5
and longitude < 18
and latitude < 15
and latitude > 2
and event_type in ('Battles', 'Violence against civilians', 'Explosions/Remote violence')
and event_date > '2022-01-01'
and event_date < '2023-01-01';
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