如何在点图中设置固定深度级别
我正在从树状数据结构创建点图可视化,但在根据数据类型设置固定级别深度时遇到困难。例如,如果树中有 4 个节点,A 表示特定数据类型,B 表示另一个数据类型,那么它会像 Graph_1 一样:
<预置><代码> 根 /\ A[0] B[1] / 乙[0]
与 Graph_2 相反:
<预置><代码> 根 /\ 一个[0] \ /\ 乙[0] 乙[1]
Graph_2 是我想要的最终结果。
固定级别正是我正在寻找的。我怎样才能实现这个目标?我可以轻松识别要添加到图表中的数据类型,但在如何标记节点以实现此目的方面遇到困难。这可以使用子图来完成吗?
仅供参考,这是我第一次玩 DOT。
I'm creating a DOT graph visualization from a tree-like data structure but am having difficulties setting fixed level depths based upon data type. For example, if I had 4 nodes in a tree and A denotes a specific data type and B represents another it would like Graph_1:
ROOT / \ A[0] B[1] / B[0]
as opposed to Graph_2:
ROOT / \ A[0] \ / \ B[0] B[1]
Graph_2 is what I would like to end up with.
The fixed levels are what I'm looking for. How can I achieve this? I can easily identify what data type I'm adding to the graph, but am having trouble on how to tag nodes to achieve this. Can this be done using subgraphs?
FYI, this is my first time playing with DOT.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,子图可以工作。
结果为
(来源:brool.com)
Yes, subgraphs will work.
results in
(source: brool.com)