36
Graphvizでグラフを描画しようとしています。Graphvizで頂点のセットの周りに境界線を描く
私は、彼らがより大きなエンティティの一部であることを象徴し、頂点の集合の周りに点線を描きたいです。
言って、私は卵、鶏肉、ハムと3つの頂点を持っている場合たとえば、私はそれらのすべての3つの周りに点線を描画することができるはず、と食品としてその境界線にラベルを付けます。
Graphvizでグラフを描画しようとしています。Graphvizで頂点のセットの周りに境界線を描く
私は、彼らがより大きなエンティティの一部であることを象徴し、頂点の集合の周りに点線を描きたいです。
言って、私は卵、鶏肉、ハムと3つの頂点を持っている場合たとえば、私はそれらのすべての3つの周りに点線を描画することができるはず、と食品としてその境界線にラベルを付けます。
ノードをgraphvizにグループ化するには、clusterにノードをグループ化することができます。クラスタは特定のレイアウトエンジン(dot、neato、fdp、...)がサポートする特別な種類の部分グラフであり、サポートされている場合、クラスタ内のノードは一緒に描画されます。慣例では、サブグラフの名前はcluster
で始まらなければなりません。
例:
graph g{
subgraph cluster_food {
eggs; chicken; ham;
label="Food";
graph[style=dotted];
}
}
だから、私はこれを追加しようとしたし、それがすべてではありません変化をもたらしているように部分グラフは、ドットでは効果がありません推測しています。 : – Trejkaz
@Trejkazそれはドットで表示されているように動作します。使用しているGraphvizの正確なグラフ、コマンドライン、バージョンを指定する必要があります。 – marapet
私が間違っていることが分かりません私は間違いなく、新しい質問を投稿します。 – Trejkaz