Сетевая описательная статистика в R - PullRequest
0 голосов
/ 20 сентября 2019

При произвольной сети

set.seed(100)    
network_test <- erdos.renyi.game(250, 200, type = "gnm",directed = TRUE, loops = TRUE)

V(network_test)$gender <- sample(c(0:2), 250, replace = TRUE)
V(network_test)$race <- sample(c(1:5), 250, replace = TRUE)
E(network_test)$relation <- sample(c(1:3), 200, replace = TRUE)

Есть ли в R (стандартный) способ для создания таблицы описательной статистики , обобщающей то, что происходит в самой сети?

Я думаю о следующем:

  • [№] Вершины
  • [№] Края
  • [№] компоненты
  • [№] Диаметр
  • [имя (топ 5)] Вершина на атрибут
  • [Среднее, Мин Макс, SD, имя (топ 5)] Степень
  • [Среднее, Мин Макс, SD, имя (топ 5)] Сила
  • [Среднее, Мин Макс, SD, имя (топ 5)] Близость (с учетом компонентов отдельно)
  • [Среднее, Мин Макс, SD, имя (топ 5)] Между (с учетом компонентов отдельно)
  • [Среднее, Мин Макс, SD, имя (топ 5)] Author_score (с учетом компонентов отдельно)
  • [Общий, Мин Макс, SD] ​​Плотность кромки (с учетом компонентов по отдельности)
  • [Общий, Мин Макс, SD] ​​Взаимность (общий и с учетом компонентов отдельно)
  • [Общий, Мин Макс,SD] TransИтог (в целом и с учетом компонентов отдельно)
  • [№] Сообщества

Я действительно не хочу заново изобретать колесо - так что если естьпризнанный способ сделать это было бы здорово знать.

...