2013-03-12 3 views
0

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

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 раньше, любой пример был бы очень полезен.

ответ

0

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

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

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

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

, а затем

edgelist_in_igraph <- graph.data.frame(edgelist)