Cet article résume comment visualiser des graphiques créés avec NetworkX
, un package pour créer des graphiques (en théorie des graphes avec des nœuds et des arêtes) en Python, avec Matplotlib.
Fondamentalement, il s'agit d'une traduction japonaise de la référence Network X.
Il existe deux façons de dessiner un graphique créé avec NetworkX.
networkx.drawing
Veuillez noter que le package networkx.drawing
n'est pas encore compatible avec les versions Python 3.0 et supérieures.Si vous souhaitez dessiner avec Matplotlib, veuillez importer Matplotlib.
from matplotlib import pyplot as plt
Pour voir si le package importé networkx.drawing fonctionne, essayez d'exécuter le code suivant
nx.draw(G)
nx.draw_random(G)
nx.draw_circular(G)
nx.draw_spectral(G)
Pour l'afficher à l'écran, exécutez la commande suivante.
plt.show()
Si vous souhaitez enregistrer le graphique dessiné dans un fichier, procédez comme suit.
nx.draw(G)
plt.savefig("path_to_fig.png ")
References
Recommended Posts