我正在从树状数据结构创建 DOT 图可视化,但在根据数据类型设置固定级别深度时遇到了困难。例如,如果我在一棵树中有 4 个节点,A 表示特定的数据类型,B 表示另一个,它会像 Graph_1:
ROOT / \ A[0] B[1] / B[0]
与 Graph_2 不同:
ROOT / \ A[0] \ / \ B[0] B[1]
Graph_2 是我想要的结果。
固定水平是我正在寻找的。我怎样才能做到这一点?我可以轻松识别要添加到图表中的数据类型,但是在如何标记节点以实现这一点时遇到了麻烦。这可以使用子图来完成吗?
仅供参考,这是我第一次玩 DOT。