gpt4 book ai didi

python - graph_tool graph_draw顶点文本框边距顶点重叠

转载 作者:太空宇宙 更新时间:2023-11-04 03:11:53 25 4
gpt4 key购买 nike

我正在尝试将使用 python graph_tool 库创建的图形输出到 png 文件。最后的结果是绘制的图形顶点重叠。我意识到问题是当我将文本放在顶点或边上时,就像文本框的边距太大一样。

size = 4000
v_size = size/my_graph
e_pwidth = v_size/10
graph_draw(my_graph, vertex_shape='square', vertex_text=my_graph.vp.inst_str, vertex_size=v_size, output_size=(size, int(size*1.5), vertex_font_size=e_pwidth, vertex_aspect=1.5, edge_pen_width=e_pwidth, edge_text=my_graph.ep.edgelabel, output="f.png")

它会输出类似这样的内容:

graph_tool graph_draw output graph image

查看文本与顶点边界之间的距离,我无法减小该距离。

最佳答案

我想我找到了一个方法。问题是,当您将文本属性设置为顶点时,它会增加顶点的大小以适合文本,但是如果您将属性 vertex_text_position 设置为除 -1 以外的任何负值,它不会调整顶点的大小,然后您可以设置你想要的顶点大小。

关于python - graph_tool graph_draw顶点文本框边距顶点重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37735245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com