Public
Edited
Apr 5
Importers
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
headers = ["Air", "Earth", "Fire", "Water"];
Insert cell
firstFewItems = rankedData[0].slice(0, 20)
Insert cell
horapolloRegular = FileAttachment("Horapollo-Regular.ttf")
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
function averageColumns(array, col1, col2) {
return array.map(row => (row[col1] + row[col2]) / 2);
}
Insert cell
[symbols[0].position,symbols[1].position,symbols[2].position,symbols[3].position]
Insert cell
elements41.csv
Type Table, then Shift-Enter. Ctrl-space for more options.

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

Insert cell
CU-elements-GloVe-acos.csv
Type Table, then Shift-Enter. Ctrl-space for more options.

Insert cell
Insert cell
words = wordy.map(d => d.words)
Insert cell
wordy = d3.csvParse(await wordvectors.text())
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Wheels[2]
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
import {button} from "@jashkenas/inputs"
Insert cell
Insert cell
Wheel1 = d3.arc()
.innerRadius(favorite.location[0]+30)
.outerRadius(favorite.location[0]+70)
.padRadius(30)
.padAngle(2 / 30)
.cornerRadius(6)


Insert cell
Divisio1 = d3.pie()
.startAngle(3.14159265353238/2*2)
.endAngle(3.14159265353238*9/2)
.value(d => d.number)
(syzygy)
Insert cell
Wheel2 = d3.arc()
.innerRadius(favorite.location[1]+73)
.outerRadius(favorite.location[1]+110)
.padRadius(30)
.padAngle(2 / 30)
.cornerRadius(6)


Insert cell
Divisio2 = d3.pie()
.startAngle(3.14159265353238/2*2)
.endAngle(3.14159265353238*9/2)
.value(d => d.number)
(elements)
Insert cell
Wheel3 = d3.arc()
.innerRadius(favorite.location[2]+113)
.outerRadius(favorite.location[2]+150)
.padRadius(30)
.padAngle(2 / 30)
.cornerRadius(6)

Insert cell
Divisio3 = d3.pie()
.startAngle(3.14159265353238/2*2)
.endAngle(3.14159265353238*9/2)
.value(d => d.number)
(ogdoad)
Insert cell
Wheel4 = d3.arc()
.innerRadius(favorite.location[3]+153)
.outerRadius(favorite.location[3]+190)
.padRadius(30)
.padAngle(2 / 30)
.cornerRadius(6)
Insert cell
Divisio4 = d3.pie()
.startAngle(3.14159265353238/2*2)
.endAngle(3.14159265353238*9/2)
.value(d => d.number)
(birdsandbees)
Insert cell
Wheel5 = d3.arc()
.innerRadius(favorite.inside)
.outerRadius(favorite.outside)
.padRadius(30)
.padAngle(2 / 30)
.cornerRadius(6)
Insert cell
Divisio5 = d3.pie()
.value(1)
(alethiometer)
Insert cell
favorite
Insert cell
Insert cell
Insert cell
Insert cell
mutable counter4 = 0;
Insert cell
mutable counter7 = 0;
Insert cell
mutable counter6 = 0;
Insert cell
mutable counter3 = 0;
Insert cell
Insert cell
sheetHeadings = Object.keys(sheet[0])
Insert cell
Insert cell
teams = [
{name: "1 Wheel", location: [0], truth: [false, true, true, true], inside: 73, outside: 76, triangle1:5, triangle2:70 },
{name: "2 Wheels", location: [0,0], truth: [false, false, true, true], inside: 113, outside: 116, triangle1: 25, triangle2: 110},
{name: "3 Wheels", location: [0,0,0], truth: [false, false, false, true], inside: 153, outside: 156, triangle1: 45, triangle2: 150},
{name: "4 Wheels", location: [0,0,0,0], truth: [false, false, false, false], inside: 193, outside: 196, triangle1: 65, triangle2: 190},
]
Insert cell
Insert cell
Insert cell
Insert cell
//import { HorizontalStack } from '@tomktjemsland/inputs'
Insert cell
Insert cell
Insert cell
Insert cell
favorite.triangle2
Insert cell
placement =Math.asin(32.5/favorite.triangle2)*57.2958
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
[54158, 66079, 49903, 18786, 3716, 8690, 2874,]
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
mutable counter5 = 0;
Insert cell
import { analytics } from '@chrispahm/simple-privacy-friendly-web-analytics'
Insert cell
analytics(html`<a href>`.href)
Insert cell
mutable counter2 = 0;
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