Bases de l’API NetworkX avec un réseau Twitter
Pour vous familiariser avec l’API NetworkX, nous allons parcourir quelques fonctions de base qui vous permettent d’interroger un réseau Twitter préchargé et disponible dans l’IPython Shell sous le nom T. Ce réseau Twitter provient de KONECT et montre un instantané d’un sous-ensemble d’utilisateurs de Twitter. Il s’agit d’un réseau Twitter anonymisé avec des métadonnées.
Vous allez maintenant utiliser l’API NetworkX pour explorer quelques propriétés fondamentales du réseau, et nous vous encourageons à expérimenter avec les données dans l’IPython Shell.
Attendez que l’IPython Shell indique que le graphe a été préchargé sous le nom de variable T (représentant un réseau de Twitter), puis répondez à la question suivante :
Quelle est la taille du graphe T, le type de T.nodes(), et la structure de données du troisième élément de la dernière arête listée dans T.edges(data=True) ? Les fonctions len() et type() vous seront utiles ici. Pour accéder à la dernière entrée de T.edges(data=True), vous pouvez utiliser list(T.edges(data=True))[-1].
Cet exercice fait partie du cours
Introduction à l’analyse de réseaux en Python
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice