Published
Edited
Sep 5, 2022
1 fork
Insert cell
md`# Week 1: Cupcake Barchart
Project from MICA D3 workshop, week 1.`
Insert cell
viewof button = Inputs.button("Click me")
Insert cell
Insert cell
// y = d3
// .scaleLinear()
// .domain([0, d3.max(results, d => d.sales)])
// .range([height, 0])
Insert cell
Insert cell
Insert cell
Insert cell
results = Object.assign(
d3.csvParse(
await FileAttachment('sales.csv').text(),
({ flavors, sales }) => ({ flavors: flavors, sales: +sales })
)
)
Insert cell
d3 = require("d3@6")
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