在R中以0.1的概率重新连接晶格

时间:2013-01-23 14:05:13

标签: r igraph

我有一个有100个节点和10个邻居的格子,按以下方式构建:

d <- as.directed(graph.lattice(100, 0, nei=10, directed=FALSE, circular=TRUE))

现在我想以概率0.1

重新连接它

如果我使用rewire(),它需要我设置'niter'而不是概率。

如何选择niter的值,使其对应的概率为0.1?

1 个答案:

答案 0 :(得分:0)

正如@Gabor的评论中指出的那样,使用rewire.edges函数:

d <- as.directed(graph.lattice(100, 0, nei=10, directed=FALSE, circular=TRUE))

d2 <- rewire.edges(d, 0.1)