...Object.fromEntries(actors)// maps each of cities.keys() to each of cities.values()
}))
Array.from(
d3.rollup(
bla.filter((d)=>!d.checkedDontKnow),
(a)=>d3.sum(a,(d)=>d.value)/a.length,
(d)=>d.factor,// key1
(d)=>d.actor_id
),
([factor,actors])=>({
factor:factor,
...Object.fromEntries(actors)// maps each of cities.keys() to each of cities.values()
})
)
penguinData
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.