Public
Edited
Jun 10, 2024
Insert cell
Insert cell
title = new URLSearchParams(document.location.search).get("title") ??
"Ergebnisse der Parteien"
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
ep_percent = d3.sort(
ep_percent_data
.map((d) => ({
party: d.party,
recent: +d.recent,
former: +d.former
}))
.filter((d) => d.recent > 0.5)
)
Insert cell
ep_percent_sonstige = ep_percent.concat([
{
party: "Sonstige",
recent:
100 - d3.sum(ep_percent.map((d) => d.recent)) > 0
? 100 - d3.sum(ep_percent.map((d) => d.recent))
: 0,
former: 100 - d3.sum(ep_percent.map((d) => d.former))
}
])
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