Public
Edited
Nov 19, 2023
3 stars
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
totals
Type Table, then Shift-Enter. Ctrl-space for more options.

Insert cell
Insert cell
linked
Type Table, then Shift-Enter. Ctrl-space for more options.

Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
trump-2024-C00828541.csv
Type Table, then Shift-Enter. Ctrl-space for more options.

Insert cell
Insert cell
linked-donors@1.csv
Type Table, then Shift-Enter. Ctrl-space for more options.

Insert cell
Insert cell
view = html`${pages.map((page, i) => {
const scale = width / page.getViewport({ scale: 1 }).width;
const viewport = page.getViewport({ scale });
const context = DOM.context2d(viewport.width, viewport.height);
context.canvas.style.border = "solid 1px #ccc";
page.render({ canvasContext: context, viewport });
return html`<p>${context.canvas}`;
})}`
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
import { beeswarm, beeswarmX, beeswarmY } from "@fil/experimental-plot-beeswarm"
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