搜了很多dot画图的代码,现在就来总结一些比较实用的代码。
1.有向图:
①使用digraph定义有向图;
②使用->表示节点之间的关系;
③示例代码:
digraph g {
a->b;//指a节点指向b节点
b->c;
c->a;
}
2.无向图
①使用graph定义无向图;
②使用 -- 表述节点之间的关系;
③示例代码:
graph g {
a--b; //指a节点与b节点连通
b--c;
c--a;
}
以下的属性代码是有向图和无向图通用的。
3.定义节点的属性
用上述图做例子,节点是指上述图a、b、c,上述图节点形状为椭圆(默认),无任何颜色;
定义节点属性的格式:node [attribute1=value1, attribute2=value2,......]
Graphviz DOT语言画图详解

本文总结了使用DOT脚本语言绘制有向图、无向图及其属性定义,包括节点、边、图的属性设置,子图创建,以及DOT语言的优势。在Graphviz中,DOT语言可用于绘制流程图、关系图、时序图等多种图表。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



