Affichage des labels avec le module networkx
Bonjour,
- Je ne trouve pas comment afficher les valeurs sur les arcs de ce graphe orienté ?
Je voudrais les placer au milieu de chaque arc et avec une couleur ? - Je voudrais séparer les 2 arcs A-B et B-A
- faire une boucle type ('A','A',4.6), cela ne s'affiche pas non plus.
Quelqu'un saurait..., merci d'avance.
Code:
1 2 3 4 5
| import networkx as nx
G1=nx.DiGraph()
elist= [('A','B',1.2), ('B','A',3.7),('B','C',2.3),('A','C',5.4),('C','D',4.2),('D','E',0.9),(('E','C',0.9))]
G1.add_weighted_edges_from(elist)
nx.draw(G1,pos=nx.circular_layout(G1),node_color='y',edge_color='b', with_labels=True) |