Wie ändere ich die Farbe der Kanten in einem Graphen in Networkx auf der Grundlage der Gewichte dieser Kanten?Coloring networkx Kanten basierend auf Gewicht
Der folgende Code gibt nur alle schwarzen Kanten, obwohl die Colormap Jet ist!
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)
Skalieren der Kantengewichte werden zwischen 0 und 1 ändert nichts.
Ich bin mir nicht sicher, wie sich der obige Code von dem in einer related question unterscheidet, außer dass ich keine Schleife für draw_networkx
verwende, weil ich das Diagramm nicht animiere.