图形工具适应视图和输出尺寸

2024-04-26 21:34:34 发布

您现在位置:Python中文网/ 问答频道 /正文

以下是我用于绘图的基本脚本:

from graph_tool.all import *
g = load_graph("data.graphml")
g.set_directed(False)
pos = sfdp_layout(g)
graph_draw(g, pos=pos, output_size=(5000, 5000), vertex_text=g.vertex_index, vertex_fill_color=g.vertex_properties["color"], edge_text=g.edge_properties["name"], output="result.png")

这里的主要问题是丑陋的边缘文本和顶点太接近父对象。据我所知,这是因为默认情况下fit_view=True和结果图像缩放到适合大小。当我设置fit_view=False结果图像没有图形(我只看到一小块)。在

也许我需要另一个输出大小来实现fit_view=False或其他一些步骤?在


Tags: textfrompos图像脚本viewfalse绘图
1条回答
网友
1楼 · 发布于 2024-04-26 21:34:34

今天我遇到了同样的问题。在

似乎可以使用fit_view=0.9,并且通过使用浮点数,可以缩放拟合。在这种情况下,它看起来会比正常尺寸大90%。如果使用1,则大小相同。在

希望有帮助。在

相关问题 更多 >