Public
Edited
Apr 17, 2023
Insert cell
Insert cell
Insert cell
viewof id = Inputs.range([0, graphs13.length - 1], {
step: 1,
label: "Graph ID"
})
Insert cell
drawGraph(graphs13[id])
Insert cell
function drawGraph(g) {
const xmin = _.min(g.nodes.map((n) => n[0]));
const xmax = _.max(g.nodes.map((n) => n[0]));
const ymin = _.min(g.nodes.map((n) => n[1]));
const ymax = _.max(g.nodes.map((n) => n[1]));
const padding = 0.5;
const viewbox = `${xmin - padding} ${ymin - padding} ${
xmax - xmin + padding * 2
} ${ymax - ymin + padding * 2}`;
return html`<svg viewbox="${viewbox}" width="200">${g.edges.map((e) => {
const n1 = g.nodes[e[0]];
const n2 = g.nodes[e[1]];
return `<line x1="${n1[0]}" y1="${n1[1]}" x2="${n2[0]}" y2="${n2[1]}" stroke="black" stroke-width="0.05"/>`;
})}${g.nodes.map(
(node) => `<circle cx="${node[0]}" cy="${node[1]}" r="0.1" fill="red" />`
)}</svg>`;
}
Insert cell
graphs13 = {
return graphs13txt.trim().split("\r\n").map(parseGraph);
}
Insert cell
function parseGraph(graphText) {
const [edgesText, nodesText] = graphText.split(/, *nodes: */g);
const edges = edgesText.split(": ")[1].split(" ").map(parsePair);
const nodes = nodesText.trim().split(" ").map(parsePair);
return { edges, nodes };
}
Insert cell
function parsePair(pair) {
const [, first, second] = pair.match(/\((.*),(.*)\)/);
return [+first, +second];
}
Insert cell
graphs13txt = FileAttachment("13-edge graphs.txt").text()
Insert cell
Insert cell
drawGraph(n)
Insert cell
viewof n = Inputs.range([0, undrawable13Graphs.length - 1], {
step: 1,
label: "Graph ID"
})
Insert cell
function drawForceGraph(i) {
const edges = undrawable13Graphs[i];
const maxNode = _.max(edges.flat());
const nodes = _.range(maxNode + 1).map((id) => ({
id: id
}));
const links = edges.map((edge) => ({
source: edge[0],
target: edge[1],
value: 1
}));
return ForceGraph(
{ nodes, links },
{
nodeStrength: 0
}
);
}
Insert cell
undrawable13Graphs = items.split("\n").map((g) =>
g
.split(" ")
.slice(1)
.map((node) =>
node
.replace(/\(|\)/g, "")
.split(",")
.map((coord) => +coord)
)
)
Insert cell
items = `0 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (2,4) (5,0) (3,5) (6,0) (4,6) (7,0) (5,7)
1 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (2,4) (5,0) (3,5) (6,0) (7,2) (8,5) (7,8)
2 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (2,4) (5,0) (6,0) (5,6) (7,3) (8,4) (7,8)
3 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (2,4) (5,0) (6,1) (7,2) (8,5) (6,8) (7,8)
4 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (2,4) (5,0) (6,1) (7,3) (6,7) (8,5) (6,8)
5 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (2,4) (5,0) (6,1) (7,4) (6,7) (8,5) (6,8)
6 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (2,4) (5,1) (6,3) (7,4) (5,7) (8,6) (7,8)
7 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (2,4) (5,1) (6,3) (7,4) (8,5) (6,8) (7,8)
8 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (2,4) (5,3) (6,3) (5,6) (7,4) (5,7) (6,7)
9 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (4,5) (6,0) (7,1) (4,7) (8,6) (7,8)
10 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (4,5) (6,1) (7,4) (6,7) (8,5) (6,8)
11 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,0) (7,1) (4,7) (8,5) (6,8) (7,8)
12 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,1) (4,6) (7,1) (8,4) (5,8) (7,8)
13 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,1) (4,6) (7,4) (5,7) (8,5) (6,8)
14 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,1) (4,6) (7,4) (6,7) (8,5) (6,8)
15 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,1) (4,6) (7,4) (8,5) (6,8) (7,8)
16 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,1) (4,6) (7,4) (8,5) (6,8) (9,7)
17 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,1) (7,2) (4,7) (8,4) (5,8) (6,8)
18 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,1) (7,2) (6,7) (8,4) (5,8) (6,8)
19 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,1) (7,4) (5,7) (6,7) (8,4) (9,5)
20 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,1) (7,4) (6,7) (8,5) (6,8) (7,8)
21 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,2) (4,6) (7,2) (6,7) (8,5) (7,8)
22 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,2) (4,6) (7,3) (5,7) (8,6) (7,8)
23 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,0) (6,2) (7,3) (6,7) (8,4) (5,8) (6,8)
24 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,1) (4,5) (6,2) (7,4) (5,7) (8,6) (7,8)
25 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,1) (4,5) (6,2) (7,4) (6,7) (8,5) (7,8)
26 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,1) (6,2) (4,6) (7,3) (8,4) (5,8) (7,8)
27 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,1) (6,2) (4,6) (7,3) (8,5) (6,8) (7,8)
28 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,1) (6,2) (7,2) (6,7) (8,4) (5,8) (6,8)
29 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,1) (6,2) (7,2) (8,4) (5,8) (6,8) (9,7)
30 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,1) (6,2) (7,4) (5,7) (6,7) (8,6) (7,8)
31 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,1) (6,2) (7,4) (5,7) (8,4) (6,8) (7,8)
32 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,2) (4,5) (6,2) (7,3) (6,7) (8,4) (6,8)
33 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,2) (4,5) (6,2) (7,3) (6,7) (8,4) (7,8)
34 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,2) (4,5) (6,2) (7,3) (6,7) (8,5) (7,8)
35 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,2) (4,5) (6,2) (7,3) (8,4) (6,8) (7,8)
36 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,2) (4,5) (6,3) (7,3) (8,5) (6,8) (7,8)
37 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,2) (6,2) (5,6) (7,3) (5,7) (8,4) (5,8)
38 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,2) (6,2) (7,3) (5,7) (8,4) (5,8) (6,8)
39 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,2) (6,3) (5,6) (7,4) (5,7) (8,4) (5,8)
40 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,2) (6,3) (7,4) (5,7) (6,7) (8,4) (7,8)
41 (1,0) (2,0) (1,2) (3,0) (1,3) (4,0) (5,2) (6,3) (7,4) (5,7) (6,7) (8,5) (6,8)
42 (1,0) (2,0) (1,2) (3,0) (1,3) (4,2) (5,2) (6,3) (4,6) (7,3) (5,7) (8,4) (5,8)
43 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,0) (6,0) (7,1) (3,7) (8,5) (6,8) (7,8)
44 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,0) (6,1) (3,6) (7,1) (8,5) (6,8) (7,8)
45 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,0) (6,1) (3,6) (7,5) (6,7) (8,5) (6,8)
46 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,0) (6,1) (7,3) (6,7) (8,5) (6,8) (7,8)
47 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,1) (3,5) (6,1) (7,2) (4,7) (8,4) (6,8)

48 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,1) (3,5) (6,1) (7,2) (6,7) (8,4) (6,8)
49 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,1) (3,5) (6,1) (7,4) (5,7) (8,4) (6,8)
50 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,1) (3,5) (6,1) (7,4) (6,7) (8,5) (6,8)
51 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,1) (3,5) (6,2) (4,6) (7,5) (8,6) (7,8)
52 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,1) (3,5) (6,2) (7,4) (6,7) (8,5) (6,8)
53 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,1) (3,5) (6,2) (7,4) (8,5) (6,8) (7,8)
54 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,1) (6,1) (5,6) (7,3) (5,7) (8,4) (6,8)
55 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,1) (6,2) (5,6) (7,3) (5,7) (8,4) (6,8)
56 (1,0) (2,0) (1,2) (3,0) (4,0) (3,4) (5,1) (6,2) (7,3) (5,7) (6,7) (8,4) (5,8)
57 (1,0) (2,0) (1,2) (3,0) (4,0) (5,0) (6,1) (3,6) (7,2) (4,7) (8,3) (5,8) (7,8)
58 (1,0) (2,0) (1,2) (3,0) (4,0) (5,0) (6,1) (3,6) (7,2) (6,7) (8,4) (5,8) (7,8)
59 (1,0) (2,0) (1,2) (3,0) (4,0) (5,0) (6,1) (3,6) (7,3) (6,7) (8,4) (5,8) (6,8)
60 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (4,6) (7,3) (5,7) (8,4) (7,8)
61 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (7,2) (4,7) (6,7) (8,3) (6,8)
62 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (7,2) (4,7) (8,3) (4,8) (6,8)
63 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (7,2) (8,3) (7,8) (9,4) (6,9)
64 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (7,2) (8,4) (6,8) (9,4) (6,9)
65 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (7,3) (4,7) (5,7) (8,4) (6,8)
66 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (7,3) (4,7) (6,7) (8,3) (5,8)
67 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (7,3) (4,7) (6,7) (8,3) (7,8)
68 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (7,3) (4,7) (6,7) (8,3) (9,3)
69 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (7,3) (4,7) (6,7) (8,3) (9,8)
70 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (7,3) (4,7) (6,7) (8,5) (9,8)
71 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,1) (7,3) (4,7) (8,4) (6,8) (7,8)
72 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (4,6) (7,3) (4,7) (8,3) (6,8)
73 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (4,6) (7,3) (5,7) (8,6) (7,8)
74 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (4,6) (7,3) (6,7) (8,3) (6,8)
75 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (4,6) (7,3) (6,7) (8,4) (7,8)
76 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (4,6) (7,3) (6,7) (8,5) (7,8)
77 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (5,6) (7,2) (8,3) (7,8) (9,4)
78 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (5,6) (7,4) (5,7) (8,6) (7,8)
79 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (5,6) (7,4) (6,7) (8,4) (6,8)
80 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (7,2) (8,3) (4,8) (6,8) (7,8)
81 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (7,3) (4,7) (6,7) (8,4) (7,8)
82 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (7,3) (4,7) (8,3) (6,8) (7,8)
83 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (7,3) (5,7) (8,4) (6,8) (7,8)
84 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (7,3) (6,7) (8,4) (6,8) (7,8)
85 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (7,3) (6,7) (8,4) (9,5) (7,9)
86 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (7,4) (5,7) (8,4) (6,8) (7,8)
87 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,2) (7,4) (5,7) (8,5) (6,8) (7,8)
88 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,3) (4,6) (7,3) (6,7) (8,4) (5,8)
89 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,3) (4,6) (7,3) (8,4) (5,8) (9,7)
90 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,3) (4,6) (7,4) (5,7) (8,4) (6,8)
91 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,3) (4,6) (7,4) (5,7) (8,6) (9,8)
92 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,3) (7,3) (8,4) (5,8) (6,8) (9,7)
93 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,3) (7,4) (5,7) (6,7) (8,6) (7,8)
94 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (3,5) (6,3) (7,4) (5,7) (6,7) (8,6) (9,8)
95 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (6,1) (7,2) (8,3) (5,8) (7,8) (9,4) (7,9)
96 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (6,2) (5,6) (7,3) (4,7) (5,7) (8,3) (5,8)
97 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (6,2) (5,6) (7,3) (4,7) (5,7) (8,6) (7,8)
98 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (6,2) (5,6) (7,3) (4,7) (8,5) (6,8) (7,8)
99 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (6,2) (7,3) (4,7) (5,7) (8,5) (6,8) (7,8)
100 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (6,2) (7,3) (5,7) (6,7) (8,4) (5,8) (7,8)
101 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (6,3) (4,6) (7,3) (5,7) (8,5) (6,8) (7,8)
102 (1,0) (2,0) (1,2) (3,0) (4,0) (5,1) (6,3) (5,6) (7,3) (5,7) (8,6) (9,7) (8,9)
103 (1,0) (2,0) (1,2) (3,0) (4,1) (3,4) (5,2) (3,5) (6,3) (7,4) (6,7) (8,5) (7,8)
104 (1,0) (2,0) (1,2) (3,0) (4,1) (3,4) (5,2) (3,5) (6,3) (7,4) (8,5) (7,8) (9,6)
105 (1,0) (2,0) (1,2) (3,0) (4,1) (3,4) (5,2) (3,5) (6,4) (7,4) (8,5) (6,8) (7,8)
106 (1,0) (2,0) (1,2) (3,0) (4,1) (3,4) (5,2) (6,3) (5,6) (7,3) (5,7) (8,4) (6,8)
107 (1,0) (2,0) (1,2) (3,0) (4,1) (3,4) (5,2) (6,3) (7,4) (6,7) (8,5) (6,8) (7,8)
108 (1,0) (2,0) (1,2) (3,0) (4,1) (5,2) (6,3) (4,6) (7,3) (4,7) (8,6) (9,7) (8,9)
109 (1,0) (2,0) (1,2) (3,0) (4,1) (5,2) (6,3) (4,6) (7,3) (5,7) (6,7) (8,4) (5,8)
110 (1,0) (2,0) (1,2) (3,0) (4,1) (5,2) (6,3) (4,6) (7,3) (8,4) (7,8) (9,5) (6,9)
111 (1,0) (2,0) (1,2) (3,0) (4,1) (5,3) (4,5) (6,3) (4,6) (7,3) (8,5) (9,6) (8,9)
112 (1,0) (2,0) (1,2) (3,0) (4,1) (5,3) (4,5) (6,3) (4,6) (7,5) (8,5) (9,6) (7,9)
113 (1,0) (2,0) (1,2) (3,0) (4,1) (5,3) (4,5) (6,3) (4,6) (7,5) (8,6) (7,8) (9,7)
114 (1,0) (2,0) (1,2) (3,0) (4,3) (5,3) (6,3) (7,4) (5,7) (8,4) (6,8) (9,5) (6,9)
115 (1,0) (2,0) (3,0) (4,0) (5,0) (6,1) (2,6) (7,1) (3,7) (8,2) (3,8) (9,4) (5,9)
116 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (3,6) (7,1) (8,2) (3,8) (9,4) (7,9)
117 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (3,6) (7,1) (8,2) (6,8) (9,4) (7,9)
118 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (3,6) (7,1) (8,2) (6,8) (9,4) (10,7)
119 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (3,6) (7,1) (8,4) (7,8) (9,4) (7,9)
120 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (3,6) (7,2) (3,7) (8,4) (9,8) (10,9)
121 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (3,6) (7,2) (6,7) (8,4) (9,5) (8,9)
122 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (3,6) (7,2) (6,7) (8,4) (9,5) (10,9)
123 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (3,6) (7,2) (8,5) (9,6) (7,9) (8,9)
124 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (7,2) (8,3) (4,8) (5,8) (9,3) (10,4)
125 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (7,2) (8,3) (4,8) (5,8) (9,6) (7,9)
126 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (7,2) (8,3) (6,8) (7,8) (9,5) (6,9)
127 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (7,2) (8,3) (6,8) (9,5) (7,9) (8,9)
128 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (7,3) (5,7) (6,7) (8,3) (9,4) (7,9)
129 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (7,3) (5,7) (8,3) (6,8) (9,4) (7,9)
130 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (7,3) (6,7) (8,3) (9,5) (7,9) (8,9)
131 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (7,3) (6,7) (8,4) (6,8) (9,5) (7,9)
132 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,1) (7,3) (6,7) (8,4) (9,5) (7,9) (8,9)
133 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,3) (5,6) (7,3) (8,4) (6,8) (9,4) (7,9)
134 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,3) (5,6) (7,3) (8,4) (6,8) (9,5) (7,9)
135 (1,0) (2,0) (3,0) (4,0) (5,1) (2,5) (6,3) (5,6) (7,3) (8,4) (6,8) (9,7) (8,9)
136 (1,0) (2,0) (3,0) (4,0) (5,1) (6,1) (7,2) (5,7) (6,7) (8,3) (5,8) (9,4) (6,9)
137 (1,0) (2,0) (3,0) (4,0) (5,1) (6,1) (7,2) (5,7) (8,3) (5,8) (9,4) (6,9) (7,9)
138 (1,0) (2,0) (3,0) (4,1) (2,4) (5,1) (3,5) (6,2) (5,6) (7,3) (8,4) (9,7) (8,9)
139 (1,0) (2,0) (3,0) (4,1) (2,4) (5,1) (3,5) (6,2) (5,6) (7,3) (8,4) (9,7) (10,8)
140 (1,0) (2,0) (3,0) (4,1) (2,4) (5,1) (3,5) (6,2) (7,3) (8,4) (7,8) (9,6) (7,9)
141 (1,0) (2,0) (3,0) (4,1) (2,4) (5,1) (6,2) (5,6) (7,3) (4,7) (8,3) (9,5) (8,9)
142 (1,0) (2,0) (3,0) (4,1) (2,4) (5,1) (6,2) (5,6) (7,3) (5,7) (8,3) (9,4) (8,9)
143 (1,0) (2,0) (3,0) (4,1) (2,4) (5,1) (6,2) (5,6) (7,3) (5,7) (8,4) (9,6) (8,9)
144 (1,0) (2,0) (3,0) (4,1) (2,4) (5,1) (6,2) (5,6) (7,3) (5,7) (8,4) (9,7) (8,9)
145 (1,0) (2,0) (3,0) (4,1) (2,4) (5,1) (6,2) (5,6) (7,3) (8,4) (7,8) (9,5) (7,9)
146 (1,0) (2,0) (3,0) (4,1) (2,4) (5,1) (6,2) (5,6) (7,3) (8,4) (7,8) (9,5) (10,9)
147 (1,0) (2,0) (3,0) (4,1) (2,4) (5,1) (6,2) (7,3) (8,5) (6,8) (7,8) (9,5) (6,9)
148 (1,0) (2,0) (3,0) (4,1) (2,4) (5,1) (6,2) (7,3) (8,5) (6,8) (7,8) (9,5) (7,9)
149 (1,0) (2,0) (3,0) (4,1) (5,1) (6,2) (4,6) (7,2) (5,7) (8,3) (4,8) (9,3) (5,9)
150 (1,0) (2,0) (3,0) (4,1) (5,1) (6,2) (4,6) (7,2) (5,7) (8,3) (4,8) (9,3) (6,9)
151 (1,0) (2,0) (3,0) (4,1) (5,1) (6,2) (4,6) (7,2) (5,7) (8,3) (4,8) (9,3) (7,9)
152 (1,0) (2,0) (3,0) (4,1) (5,1) (6,2) (4,6) (7,2) (5,7) (8,3) (4,8) (9,7) (8,9)
153 (1,0) (2,0) (3,0) (4,1) (5,1) (6,2) (4,6) (7,2) (5,7) (8,3) (9,4) (7,9) (8,9)`
Insert cell
_ = require("lodash")
Insert cell
import { ForceGraph } from "@d3/force-directed-graph-canvas"
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