Основи ggnet
Існує багато способів візуалізувати граф поза базовим побудуванням у igraph. Поширений підхід — використовувати ggplot2, який дає змогу створювати якісні графіки з мінімальним налаштуванням параметрів. У цьому уроці ми розглянемо основи створення графіка за допомогою ggnet2. Цей пакет будує графові візуалізації на основі фреймворку ggplot2. Він створює приємну графіку, але спирається на об'єкти графів з іншої бібліотеки R — network. Водночас він забезпечує естетику ggplot2, не дотримуючись повністю формальної „граматики графіки", як це робить ggnetwork — ми побачимо це в наступному уроці. Тому ви помітите багато спільного в синтаксисі з igraph (node.size відповідає vertex.size, а edge.size має ту саму назву).
Ця вправа є частиною курсу
Приклади: аналіз мереж у R
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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)