Visualiser avec des Arc plots
En vous appuyant sur ce que vous avez appris sur l’API de nxviz, essayez maintenant de créer un Arc plot du réseau. Deux arguments nommés que vous allez utiliser ici sont sort_by='keyX' et node_color_by='keyX', qui permettent d’indiquer une clé du dictionnaire de métadonnées des nœuds pour colorer et ordonner ces nœuds.
matplotlib.pyplot a été importé pour vous sous le nom plt.
Cet exercice fait partie du cours
Introduction à l’analyse de réseaux en Python
Instructions
- Importez
arcdepuisnxviz. - Créez un Arc plot non personnalisé de
T. Pour cela, utilisez la fonctionarc()avec uniquementTcomme argument. - Créez un autre Arc plot de
Tdans lequel les nœuds sont ordonnés et colorés selon le mot-clé'category'. Vous devrez préciser les paramètressort_byetnode_color_bypour cela. Pour les deux graphiques, veillez à les tracer à l’écran et à les afficher avecplt.show().
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import necessary modules
import matplotlib.pyplot as plt
____
# Create the un-customized Arc plot: a
a = ____
# Display the plot
plt.show()
# Create the customized Arc plot: a2
a2 = ____
# Display the plot
plt.show()