Я следовал учебным пособиям и даже пошаговым лекциям.Но по какой-то причине вывод моего графика выглядит так:
Вывод не имеет никакого смысла для меня.Очевидно, что в этом текущем сюжете нет структуры или сообществ, так как вы можете видеть, что большие круги перекрываются.Разве это не должно в этом случае вернуть только одно сообщество?Кроме того, модульность моей сети составляет ~ 0,02, что опять же указывает на отсутствие структуры сообщества.Но почему он возвращает 3 сообщества?
это мой код: (точно такой же, как в документации, с другим набором данных)
m <- data.matrix(df)
g <- graph_from_adjacency_matrix(m, mode = "undirected")
#el <- get.edgelist(g)
wc <- cluster_walktrap(g)
modularity(wc)
membership(wc)
plot(wc,g)
мой набор данных выглядит как матрица смежности 500x500 вформа csv с 1-500 столбцами и именами индексов, соответствующими человеку.
Я попытался понять класс сообщества и использовать различные типы переменных для сюжета, например, membership(wc)[2]
и т. д. Я думаю, чточто окраска просто неправильная, но ничего, что я до сих пор пробовал, похоже, не решило проблему.