Dieser Artikel fasst zusammen, wie mit NetworkX
, einem Paket zum Erstellen von Graphen in Python (in der Graphentheorie mit Knoten und Kanten), mit Matplotlib erstellte Diagramme visualisiert werden.
Grundsätzlich handelt es sich um eine japanische Übersetzung der Network X-Referenz.
Es gibt zwei Möglichkeiten, ein mit NetworkX erstelltes Diagramm zu zeichnen.
networkx.drawing
Bitte beachten Sie, dass das Paket "networkx.drawing" noch nicht mit Python-Versionen 3.0 und höher kompatibel ist.Wenn Sie mit Matplotlib zeichnen möchten, importieren Sie bitte Matplotlib.
from matplotlib import pyplot as plt
Führen Sie den folgenden Code aus, um festzustellen, ob das importierte Paket networkx.drawing funktioniert
nx.draw(G)
nx.draw_random(G)
nx.draw_circular(G)
nx.draw_spectral(G)
Führen Sie den folgenden Befehl aus, um es auf dem Display anzuzeigen.
plt.show()
Wenn Sie das gezeichnete Diagramm in einer Datei speichern möchten, gehen Sie wie folgt vor.
nx.draw(G)
plt.savefig("path_to_fig.png ")
References
Recommended Posts