Zacznij terazZacznij za darmo

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

Zobacz kurs

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)
Edytuj i uruchom kod