CommencerCommencer gratuitement

Bases de ggnet

Il existe de nombreuses façons de visualiser un graphe au-delà du tracé de base d’igraph. Un cadre courant consiste à utiliser ggplot2, qui permet de produire des graphiques de haute qualité avec un minimum de réglages graphiques. Dans cette leçon, nous verrons les bases de la création d’un graphique avec ggnet2. Ce package construit des graphiques de réseaux en s’appuyant sur le framework ggplot2. Même s’il produit de jolis visuels, il s’appuie sur des objets graphe d’une autre bibliothèque R, network. Il permet toutefois d’obtenir une esthétique ggplot2 sans suivre exactement la grammaire formelle des graphiques utilisée par ggnetwork, que nous verrons dans la prochaine leçon. Vous noterez donc de nombreuses similitudes de syntaxe avec igraph (node.size correspond à vertex.size, et edge.size porte le même nom).

Cet exercice fait partie du cours

Études de cas : l’analyse de réseaux avec R

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Create subgraph of retweet_graph
retweet_samp <- induced_subgraph(___, vids = ___)

# Plot retweet_samp using igraph
___(___, vertex.label = NA, edge.arrow.size = 0.2, edge.size = 0.5, vertex.color = "black", vertex.size = 1)
Modifier et exécuter le code