我遇到了图形工具的问题,我的标签的长度从最终图中被裁剪出来。
我正在使用gt.graph_draw()
进行绘图,并尝试更改其参数以获得更好的结果。
output_size
,图表也会被拉伸,以便我的标签仍然被裁掉fit_view
已经True
,将其更改为Flase
只是搞砸了所有内容我试过让我的标签更短(不情愿地),但是再次,只是导致图形被拉伸,以便其中一些仍然被裁剪。
任何想法我能做什么? 也许我可以在matplotlib方面对此进行排序?
答案 0 :(得分:0)
我遇到同样的问题,gt.draw.graph_draw()
没有处理标签和重叠。即使有很多摆弄,问题也从未完全消失。
作为替代方案,尽管看起来不同:尝试使用gt.draw.graphviz_draw()
,它会以不同的方式处理一些参数,但在碰撞处理和布局方面更有能力,并且对标签(甚至是不同长度)也能更好地工作。
要使用的主要参数是ratio
和overlap
; sep
也可能有用。它们不仅适用于节点之间的冲突,还适用于输出区域的边界。