Ich versuche, ein zufälliges Networkx-Diagramm zu erstellen, wobei jede Kante ein zufälliges Gewicht (Länge) hat.So erstellen Sie ein zufälliges Netzwerkx-Diagramm mit zufälligen Gewichten
Im Moment bin ich mit der gnm_random_graph
Funktion aus dem Satz von networkx
graph generators:
g=nx.gnm_random_graph(5,5)
Allerdings habe ich die Zufalls Gewichte hinzufügen bin zu kämpfen. Mein Versuch basiert auf Antworten auf this question.
for u,v,w in in g.edges(data=True):
w = np.random.randint(0,10)
Ich mache das, damit ich die networkx-Bibliothek erforschen und (hoffentlich) verstehen kann.
Meine Frage hat zwei Teile:
1. Was ist der beste Weg, eine einfache NetworkX Graph zum Beispiel Zwecke generieren?
2. Was ist der beste Weg, um Gewichtungen zu einem vorhandenen Netzwerkx-Diagramm hinzuzufügen?
Erwähnen Sie "Import zufällig". – Zubo
@zubo Danke. Erledigt. – Joel