Graphviz:独立树分支

时间:2017-10-25 15:28:02

标签: binary-tree graphviz

我是在GVEdit上做到的。我想知道是否可以让每个分支独立?这意味着每个答案都在一个独立的案例中。

以此为例:

digraph G{
 "Is it red" -> "no answer"[label="yes"]
 "Is it red" -> "Is it sweet?"[label="no"]
 "Is it sweet?" -> "apple"[label="yes"]     
 "Is it sweet?" -> "no answer"[label="no"]  
}

打印:

enter image description here

我打算打印: enter image description here

最后一个问题,我试图将我的树保存为GVEdit上的png文件,但不知道该怎么做。我的cmd无法正常工作,因为找不到点文件。谢谢!

1 个答案:

答案 0 :(得分:1)

对具有相同标签的节点使用不同的id应该可以解决问题:

digraph G{
 na1[label="no answer"];
 "Is it red" -> na1[label="yes"]
 "Is it red" -> "Is it sweet?"[label="no"]
 "Is it sweet?" -> "apple"[label="yes"]     
 na2[label="no answer"];
 "Is it sweet?" -> na2[label="no"]  
}