НачатьНачать бесплатно

Создание объекта igraph

В этом упражнении вы научитесь создавать объект igraph из данных, хранящихся в виде списка рёбер. Данные представляют дружеские связи между студентами. Вы также построите базовую визуализацию сети.

Каждая строка датафрейма 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)

Редактировать и запускать код