Public
Edited
Apr 15
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
mas
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
orig2 = points.filter(d => d.name === goals.goalWords[0])[0]
Insert cell
Insert cell
Insert cell
// Generate a simple point set for
Insert cell
Insert cell
Insert cell
airports.filter(d=>d.name === mas[mas.length-1])[0].lon
Insert cell
Insert cell
goals.goalWords[0]
Insert cell
Insert cell
rand_usr = {
const formatYearAndDate = d3.timeFormat("%Y %j");
const yearAndDate = parseInt(
formatYearAndDate(Date.now()).split(" ").join("")
);
return {
goalWords: d3.shuffler(d3.randomLcg(yearAndDate))(swm.slice()).slice(0, 1)
}.goalWords[0];
}
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
// Generate a lookup string for easier searching in the AutoSelect
Insert cell
Insert cell
Insert cell
// Pull the IATA code from the autoselect to use for filtering, this could be optimized but the existing autoselect input doesn't seem to work with value/label pairs
Insert cell
Insert cell
Insert cell
mas
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
import {isoAlpha3toEmoji} from "@mbostock/iso-3166-alpha"
Insert cell
import {multiAutoSelect} from "@cadasa/shape"
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
software underground Member Analytics Prior 30 Days - Feb 21, 2023.csv
Type Table, then Shift-Enter. Ctrl-space for more options.

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