Public
Edited
Nov 21
36 stars
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
data = ({
type: "FeatureCollection",
features: bertin
.merge(world, "ISO3_CODE", unhcr, "id")
.features.filter((d) => d.properties.refugees != undefined)
})
Insert cell
Insert cell
Insert cell
str = type == "Réfugiés"
? format(d3.sum(unhcr.map((d) => d[val]))) + " réfugiés dans les pays voisins"
: format(d3.sum(unhcr.map((d) => d[val]))) + " traversées de frontières"
Insert cell
txtleg = type == "Réfugiés"
? `Nombre
de personnes
ayant fuit
l'Ukraine
depuis le
24 février 2022.

Un point
représente
${onedot}
réfugiés
au 1er
novembre
2024`
: `Nombre
de personnes
ayant fuit
l'Ukraine
depuis le
24 février 2022.

Un point
représente
${onedot}
traversées
de frontière
au 1er
novembre
2024`
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

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