R和Statnet中的大型网络:使用网络库卡住进行构建

时间:2019-06-04 07:07:57

标签: r networking igraph statnet

我想在R中建立一个3000万条边的图形,然后使用statnet函数(特别是ERGM)。据我所知,网络类(来自网络库)是必需的,但在尝试构建图形时会卡住,而使用igraph进行构建则效果很好。从igraph转换为网络也失败。有什么建议吗?

我的边缘列表是这种形式:

Source Target
123456 maria
789101 rachel

当我尝试此代码时,它会起作用:

library(igraph)
data <- read.csv("edges.csv", header=TRUE, as.is=TRUE)
el=as.matrix(data)
g=graph.edgelist(el,directed=FALSE)

当我尝试此代码时,它不起作用:

library(network)
el <- read.csv("edges.csv", header=TRUE)
n=network(el,matrix.type="edgelist",directed=FALSE)

我也曾尝试将igraph转换为网络,但以同样的方式失败了。 R studio乱搞,再也不会回来。

net <- asNetwork(g)

您知道发生了什么吗? 考虑到我想使用statnet和ERGM的事实,对如何处理R中的大型网络有任何意见吗? 关于我可以用于此类分析的任何其他建议? 任何帮助将不胜感激。 非常感谢!

0 个答案:

没有答案