采取以下有向图:
digraph "all"{
subgraph "cluster cluster 1" {
node [label="1"] "1"
node [label="2"] "2"
}
subgraph "cluster cluster 2" {
node [label="3"] "3"
node [label="4"] "4"
}
1 -> 2
2 -> 1
3 -> 4
4 -> 3
}
为了将双向连接转换为单箭头,
我必须使用concentrate=true;
。
digraph "all"{
subgraph "cluster cluster 1" {
node [label="1"] "1"
node [label="2"] "2"
}
subgraph "cluster cluster 2" {
node [label="3"] "3"
node [label="4"] "4"
}
1 -> 2
2 -> 1
3 -> 4
4 -> 3
concentrate=true;
}
这适用于单个群集,但它不适用于群集
我也试过在其他地方洒concentrate=true
,但它没有用。
digraph "all"{
subgraph "cluster cluster 1" {
node [label="1"] "1"
node [label="2"] "2"
concentrate=true;
}
subgraph "cluster cluster 2" {
node [label="3"] "3"
node [label="4"] "4"
concentrate=true;
}
1 -> 2
2 -> 1
3 -> 4
4 -> 3
2 -> 3
3 -> 2
concentrate=true;
}
答案 0 :(得分:0)
使用连接修饰符[dir = both]
2 -> 3 [dir=both]
然后您可以从3-> 2删除链接
答案 1 :(得分:0)
对于双向图,如果不需要显示箭头,除了“concentrate=true”之外,还可以添加“edge[arrowhead=none]”。