首页 > 解决方案 > 在 graph_tool 中为标签 (vertex_text) 设置 zorder

问题描述

我有一个vertex_text隐藏在一个顶点后面的案例(由下图中的红色方块表示)。我使用graph_tool的圆形布局 ( minimize_nested_blockmodel_dl) 绘制了这个网络。

在此处输入图像描述

graph_tools 文档(https://graph-tool.skewed.de/static/doc/draw.html)中,我没有找到任何方法来zorder设置vertex_text.

我想知道是否可以在graph_tool. 我想知道是否有任何解决方法,同时保持绘图和标签的大小、布局和位置相同。

如果这有用,作为参考,这里是我在draw模块中使用的顶点相关参数:

vertex_text=[list of labels],
vertex_fill_color=[list of colors],
valpha=1,
vertex_size=10,
vertex_pen_width=0,
vertex_text_position=-2,

标签: pythonmatplotlibgraph-tool

解决方案


这可以使用vorder参数来完成,该参数确定绘制节点及其标签的相对顺序。


推荐阅读