在GraphViz中创建边和节点之间的连接线

时间:2016-08-10 10:02:54

标签: python graphviz decision-tree

我正在寻找一种在GraphViz中创建以下图形的方法

我想获得连接线,它从一个边缘到另一个边缘,你可以在一个连接处看到(用红色标记) enter image description here

任何想法如何做到这一点?

1 个答案:

答案 0 :(得分:1)

dashed or dotted尝试:

edge [ style="dashed" ]; // affects all edges
// or
A->B [style="dotted"];

边缘之间的绘制和边缘的另一部分或指向边缘的箭头可能需要放置一个不可见的节点,该节点是一个点并从指向它的边缘移除箭头。它似乎仍然可以休息,但它可以用于虚线或虚线。

约:

S_X [style="invis",shape="point"];
S_Y [style="invis",shape="point"];
S -> S_Y [arrowhead="none"];
S_Y -> Y;
S -> S_X [arrowhead="none"];
S_X -> X;
S_Y -> S_X [arrowhead="none"];