Graphviz 是一个开源的图形可视化软件,用于创建和编辑图表。以下是一些简单的 Graphviz 示例,展示了如何使用它来创建不同的图表。
示例 1:基本有向图
digraph G {
A -> B;
B -> C;
C -> A;
}
示例 2:基本无向图
graph G {
A -- B;
B -- C;
C -- A;
}
示例 3:网络图
digraph network {
subgraph cluster1 {
rankdir=TB;
A [label="Server A"];
B [label="Server B"];
C [label="Server C"];
A -> B;
B -> C;
C -> A;
}
subgraph cluster2 {
rankdir=TB;
D [label="Server D"];
E [label="Server E"];
F [label="Server F"];
D -> E;
E -> F;
F -> D;
}
A -> D;
B -> E;
C -> F;
}
Graphviz 网络图示例
更多关于 Graphviz 的信息和示例,请访问Graphviz 官方网站。
如果您想了解更多关于图论的知识,可以阅读图论基础。