我在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,那么任何一个例子都会非常有用。
答案 0 :(得分:0)
也许这是一种误解,但
edgelist <- as.matrix("file.csv")
没有意义。 as.matrix
将R对象转换为矩阵,无法从文件中读取数据。我想你想要的可能是
edgelist <- read.csv("file.csv")
然后
edgelist_in_igraph <- graph.data.frame(edgelist)