//more information on sequential scales: https://observablehq.com/@d3/sequential-scales
// color = d3.scaleSequentialQuantile([...data.values()], d3.interpolateBlues)
color=d3.scaleQuantile()
.domain(vacant_housing)
.range(YlOrge)
// color = d3.scaleThreshold()
// .domain(quantiles)
// .range(YlGnBu)
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.