Podstawy ggnet
Istnieje wiele sposobów wizualizacji grafu wykraczających poza podstawowe możliwości igraph. Popularnym podejściem jest korzystanie z ggplot2, które pozwala tworzyć wysokiej jakości wykresy przy minimalnej liczbie ręcznie ustawianych parametrów graficznych. W tej lekcji poznasz podstawy tworzenia wykresów za pomocą ggnet2. Ten pakiet buduje wizualizacje grafów w oparciu o framework ggplot2. Choć daje estetyczne rezultaty, opiera się na obiektach grafowych z innej biblioteki R – network – i oferuje styl ggplot2 bez pełnej, formalnej gramatyki grafiki stosowanej przez ggnetwork, którą omówimy w następnej lekcji. Zauważysz też dużo podobieństw w składni z igraph (node.size odpowiada vertex.size, a edge.size ma taką samą nazwę).
To ćwiczenie jest częścią kursu
Studia przypadków: analiza sieci w R
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)