搜了很多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,......]