如何根据这些边的权重更改 networkx 图形中边的颜色?
下面的代码只是给出了所有的黑色边缘,即使颜色图是喷射的!
nx.draw_networkx(g,pos=pos,with_labels=True,edge_colors=[g[a][b]['weight'] for a,b in g.edges()], width=4,edge_cmap = plt.cm.jet)
将边缘权重缩放到 0 和 1 之间不会改变任何东西。
我不确定上面的代码与相关问题中的代码有何不同,除了我不使用循环,draw_networkx
因为我没有为图表设置动画。