Colorindo bordas networkx com base no peso
Como faço para alterar a cor das bordas em um gráfico em networkx com base nos pesos dessas bordas?
O código a seguir apenas fornece todas as bordas pretas, embora o mapa de cores seja jet!
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)
Escalar os pesos das arestas entre 0 e 1 não altera nada.
Não tenho certeza de como o código acima difere daquele em umquestão relacionada exceto que eu não uso um loop paradraw_networkx
porque não estou animando o gráfico.