Published
Edited
Jan 27, 2020
Importers
3 stars
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
sheet = {
// this is a JS Array of Objects; the key-value pairs consist of the column headers and the cell data
let names = [];
const spreadsheet = await d3
.tsv(input, d3.autoType)
.then(data => data.forEach(d => names.push(d))); // d3.tsv returns a Promise
return names;
}
Insert cell
import { text } from "@jashkenas/inputs"
Insert cell
import { printTable } from '@uwdata/data-utilities'
Insert cell
d3 = require("d3")
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