Published
Edited
Jul 29, 2021
Importers
8 stars
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
gymnastics = FileAttachment("gymnastics.csv").csv({typed: true})
Insert cell
athletics = FileAttachment("athletics.csv").csv({typed: true})
// athletics includes track + field, plus other events outside the stadium like marathon
Insert cell
yrs1920_1964_2016_summer = FileAttachment("yrs1920_1964_2016_summer.csv").csv({typed: true})
// designating "summer" because it's 1964 also had a winter olympics

Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Inputs.table(gymnastics)
Insert cell
Insert cell
SummaryTable(gymnastics)
Insert cell
Insert cell
filteredData = gymnastics.filter(d => d.Team == "France" )
Insert cell
Inputs.table(filteredData)
Insert cell
SummaryTable(filteredData)
Insert cell
d3.bin()
.value(d => d.Year)
(filteredData)
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