Notions de base de l'API NetworkX avec un réseau Twitter
Pour vous familiariser avec l'API NetworkX, passons en revue quelques fonctions de base qui vous permettent d'interroger un réseau Twitter déjà chargé pour vous et accessible dans l'interpréteur IPython sous le nom T. Le réseau Twitter provient de KONECT et présente 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 certaines propriétés de base du réseau, et vous êtes invité à expérimenter avec les données dans l'interpréteur IPython.
Attendez que l'interpréteur IPython indique que le graphe a été préchargé dans la 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 répertorié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].
Cette activité fait partie du cours
Introduction à l'analyse des réseaux en Python
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice