Створення об'єкта igraph
Тут ви навчитеся створювати «об'єкт» igraph з даних, збережених у списку ребер (edgelist). Дані описують дружні зв'язки в групі студентів. Ви також навчитеся будувати базову візуалізацію мережі.
Кожен рядок датафрейму friends відповідає ребру в мережі.
Ця вправа є частиною курсу
Аналіз мереж у R
Інструкції до вправи
- Перегляньте перші рядки датафрейму
friendsза допомогою функціїhead(). - Створіть новий об'єкт
friends.matз датафреймуfriends, використавшиas.matrix(). - Перетворіть змінну на об'єкт igraph
gза допомогоюgraph.edgelist(). - Побудуйте базовий графік мережі за допомогою
plot().
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Load igraph
library(igraph)
# Inspect the first few rows of the dataframe 'friends'
___(friends)
# Convert friends dataframe to a matrix
friends.mat <- ___(friends)
# Convert friends matrix to an igraph object
g <- graph.edgelist(___, directed = FALSE)
# Make a very basic plot of the network
___(g)