generated at
Graphviz:ネットワーク図を作ってみよう
ネットワーク図network diagram)とは複数要素とそれらの繋がり様子ネットワーク)を表現したである。



d3.js
const digraph = ` digraph G { label="ネットワーク図を作ってみよう"; ノードA -> ノードB [label = エッジ1]; ノードB -> ノードC [label = エッジ2]; ノードB -> ノードD [label = エッジ3]; } `

d3.js
d3.select("#graph").graphviz() .fade(false) .renderDot(digraph);

rund3 で実行
js
const digraph = ``
というのがJavaScript構文で、

digraph G {} Graphvizdot言語)の構文である。


vizScript.js
const graph = ` digraph G { label="ネットワーク図を作ってみよう"; ノードA -> ノードB [label = エッジ1]; ノードB -> ノードC [label = エッジ2]; ノードB -> ノードD [label = エッジ3]; } `; const viz = new Viz(); viz.renderSVGElement(graph) .then(function(element) { const editor = document.getElementById('editor'); editor.appendChild(element); });

viz-script-button (実行ボタン)

dot01.pu
@startdot digraph G { label="ネットワーク図を作ってみよう"; ノードA -> ノードB [label = エッジ1]; ノードB -> ノードC [label = エッジ2]; ノードB -> ノードD [label = エッジ3]; } @enddot