TL;DR
Ich habe oft mit networkx analysiert, also eine kurze Anmerkung Ich kann bald einen Artikel schreiben
Wenn Sie im Frühjahrslayout schreiben, wird jedes Mal ein anderes Netzwerk generiert, daher möchte ich das Problem beheben. Wenn Sie einen zufälligen Startwert für numpy festlegen, können Sie das generierte Netzwerk korrigieren.
import numpy as np
import networkx as nx
import matplotlib.pyplot as plt
np.random.seed(10)
G = nx.read_gml("/path/to/gmlfile")
pos = nx.spring_layout(G)
fig, ax = plt.subplots()
nx.draw_networkx_nodes(G, pos, ax=ax)
nx.draw_networkx_edges(G, pos, ax=ax)
plt.show()
Recommended Posts