Published
Edited
Jul 5, 2022
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
data = d3.range(40*40).map(d => {
return {
label: d,
hex: _.sample(colours.slice(1, 3)).hex
}
})
Insert cell
lessButBetter = [244, 247, 248, 250, 251, 253, 254, 284, 287, 290, 293, 324, 327, 328, 330, 331, 333, 334, 364, 367, 371, 374, 404, 405, 407, 408, 410, 411, 413, 414, 524, 532, 564, 572, 604, 605, 606, 612, 613, 644, 646, 648, 650, 652, 684, 684, 685, 686, 688, 689, 690, 692, 844, 845, 848, 849, 851, 852, 853, 855, 856, 857, 859, 860, 862, 863, 864, 884, 886, 888, 892, 896, 899, 902, 904, 924, 925, 928, 929, 932, 936, 939, 940, 942, 944, 964, 966, 968, 972, 976, 979, 982, 983, 1004, 1005, 1008, 1009, 1012, 1016, 1019, 1020, 1022, 1024]
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