【发布时间】:2022-12-16 17:40:09
【问题描述】:
我试图创建一个图表,其中图表的每条边的权重 = 1,我想在每条边上显示它,但标签位置不正确我该如何修复?
lab = dict([((i, j), f'1') for i, j in gr.edges])
pos = nx.spring_layout(gr)
nx.draw_networkx(gr, with_labels=True, node_color='#7d99f5')
nx.draw_networkx_edge_labels(gr, pos, edge_labels = lab, label_pos=0.5)
这是我得到的输出
【问题讨论】:
-
您也应该在
nx.draw_networkx()中指定pos=pos