Проблемы Tnet для R SNA

Я получаю две непредвиденные ошибки для функций tnet в R. Мой список краев:

Person    Event
1 a

2 b

3 c

edgelist <- as.matrix("file.csv")
edgelist_in_igraph <- graph.edgelist(edgelist)
edgelist_in_tnet <- as.tnet(edgeist_in_igraph)

cluster_coefficients <- clustering_local_tm(edgelist_in_tnet)

> error: "max not meaningful for factors"

И если я попытаюсь сделать это одним режимом:

onemode <- projecting_tm(tnet, method="Newman") 

>error: "arguments must have same length"

Любые идеи? Если кто-то здесь раньше использовал tnet, любой пример будет очень полезен.


person Olga Mu    schedule 12.03.2013    source источник


Ответы (1)


Может быть, это недоразумение, но

edgelist <- as.matrix("file.csv")

не имеет смысла. as.matrix преобразует объект R в матрицу, он не может читать данные из файлов. Я думаю, что вы хотели, вероятно,

edgelist <- read.csv("file.csv")

а потом

edgelist_in_igraph <- graph.data.frame(edgelist)
person Gabor Csardi    schedule 13.03.2013