Published
Edited
Jun 5, 2020
3 stars
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
md`## Source code`
Insert cell
Insert cell
Insert cell
dataSource = dataSources[selectedDataSourceIndex]
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
graphStartDate =
{ let date = moment("2020-01-01")
date.add(graphStartDateSlider, "days")
return date
}
Insert cell
startDateDatetime ="datetime(" + graphStartDate.year() + ", " + (graphStartDate.month()) + ", " + graphStartDate.date() + ")"
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
vegalite = require("@observablehq/vega-lite")
Insert cell
moment = require("moment");
Insert cell
import {slider, select, checkbox} from "@jashkenas/inputs"
Insert cell
_ = require("lodash");
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