透明的Networx Edge标签

时间:2017-03-01 04:17:15

标签: python networkx

如何在NetworkX图形中设置透明边缘标签?目前,每个标签都有一个白色背景,可以切割我的边缘并重叠其他标签

nx.draw(v29graph,
        nx.get_node_attributes(v29graph,'pos'),
        edge_labels=labels2
        )

nx.draw_networkx_edge_labels(v29graph,
                             pos=nx.get_node_attributes(v29graph,'pos'),
                             edge_labels=labels2
                             )

1 个答案:

答案 0 :(得分:4)

您可以使用bbox参数:

nx.draw_networkx_edge_labels(v29graph,
                             pos=nx.get_node_attributes(v29graph,'pos'),
                             edge_labels=labels2, 
                             bbox=dict(alpha=0)
                             )

更多bbox风格示例为here