У меня есть два одинаковых графика:Два одинаковых графов, продуцирующие другой локальный транзитивность
a<-graph.lattice(dimvector = 100, length = NULL, dim = NULL, nei = 5,
directed = FALSE, mutual = FALSE, circular = TRUE)
b<-read.csv("https://dl.dropboxusercontent.com/u/22681355/graph2.csv",head=T,sep=';')
b<-as.matrix(b)
b<-graph.data.frame(b)
Глядя на str(a)
и str(b)
показывает, что они являются идентичными сети. Теперь, когда я проверяю их локальную транзитивность, я получаю разные выходы.
transitivity(b, type=c("local"))
[1] 0.1578947
transitivity(a, type=c("local"))
[1] 0.6666667
Что вызывает разницу? Я делаю что-то неправильно?
Какой пакет (ы) вы используете? –
Я использую igraph – ghb
Да, вы делаете что-то неправильно, два графика не совпадают. –