エッジの重みに基づいて、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