Published
Edited
Dec 10, 2021
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
cellC = new Cell(grid.querySelector("[name=c]"))
Insert cell
cellD = new Cell(grid.querySelector("[name=d]"))
Insert cell
cellE = new Cell(grid.querySelector("[name=e]"))
Insert cell
widthCO = cellC.width
Insert cell
widthC = widthCO - 150;
Insert cell
widthDO = cellD.width
Insert cell
widthD = widthDO - 280
Insert cell
widthEO = cellE.width
Insert cell
widthE = widthEO - 1000
Insert cell
heightCO = cellC.height
Insert cell
heightC = heightCO - 80
Insert cell
heightDO = cellD.height
Insert cell
heightD = heightDO - 200
Insert cell
heightE0 = cellE.height
Insert cell
heightE = heightE0 - 81
Insert cell
cellC.embed(stream)
Insert cell
cellD.embed(grid_bar)
Insert cell
cellE.embed(rates)
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
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
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