我在使用图形工具时遇到了这个问题,我的标签中较长的标签是从最终图中裁剪出来的。
我正在使用gt.graph_draw()
绘图并尝试更改其参数以获得更好的结果。
- 即使我增加
output_size
,图表也会被拉伸,所以我的标签仍然被裁剪掉 fit_view
已经是了True
,把它Flase
改成把一切都搞砸了
我曾尝试让我的标签更短(不情愿地),但这再次导致图表被拉伸,因此其中一些仍然被裁剪。
任何想法我能做什么?也许我可以在 matplotlib 方面以某种方式解决这个问题?
我在使用图形工具时遇到了这个问题,我的标签中较长的标签是从最终图中裁剪出来的。
我正在使用gt.graph_draw()
绘图并尝试更改其参数以获得更好的结果。
output_size
,图表也会被拉伸,所以我的标签仍然被裁剪掉fit_view
已经是了True
,把它Flase
改成把一切都搞砸了我曾尝试让我的标签更短(不情愿地),但这再次导致图表被拉伸,因此其中一些仍然被裁剪。
任何想法我能做什么?也许我可以在 matplotlib 方面以某种方式解决这个问题?
我遇到了同样的问题,gt.draw.graph_draw()
没有很好地处理标签和重叠。即使有很多摆弄,问题也从未完全消失。
作为替代方案,尽管外观有所不同:尝试使用gt.draw.graphviz_draw()
,它以不同方式处理一些参数,但在碰撞处理和布局方面更有能力,并且与标签(即使是不同长度的标签)配合得更好。
玩的主要参数是ratio
和overlap
; sep
也可能有用。它们不仅适用于节点之间的碰撞,也适用于输出区域的边界。