在 igraph 中重新连接 niter 参数的 R 含义
Rewire in igraph for R meaning of niter parameter
对于网络g(如下),igraph::rewire
函数中niter参数的实际意义是什么
library(igraph)
library(dplyr)
g <- sample_smallworld(1, 10, 3, 0.05)
例如,如果我 运行:
g1 <- g %>%
rewire(keeping_degseq(niter = 20))
g2 <- g %>%
rewire(keeping_degseq(niter = 100))
我确实在网络 属性 级别上看到了两个网络之间的差异(例如介数中心性),但如果我想在我的网络上进行自举,我不确定哪个值最合适例子。我不知道选择哪个值的原因以及我不太了解 niter 参数的作用。
这个函数会像这样随机切换边:
仅当不会导致 multi-edges 时才执行切换。
niter
指定试验次数。有些试验不会成功。
因此@CPak 在评论中所说的 niter
边将被交换是不正确的。实际上,将进行 niter
次尝试。
这在文档中有解释:
http://igraph.org/r/doc/keeping_degseq.html
http://igraph.org/c/doc/igraph-Generators.html#igraph_rewire
对于网络g(如下),igraph::rewire
函数中niter参数的实际意义是什么
library(igraph)
library(dplyr)
g <- sample_smallworld(1, 10, 3, 0.05)
例如,如果我 运行:
g1 <- g %>%
rewire(keeping_degseq(niter = 20))
g2 <- g %>%
rewire(keeping_degseq(niter = 100))
我确实在网络 属性 级别上看到了两个网络之间的差异(例如介数中心性),但如果我想在我的网络上进行自举,我不确定哪个值最合适例子。我不知道选择哪个值的原因以及我不太了解 niter 参数的作用。
这个函数会像这样随机切换边:
仅当不会导致 multi-edges 时才执行切换。
niter
指定试验次数。有些试验不会成功。
因此@CPak 在评论中所说的 niter
边将被交换是不正确的。实际上,将进行 niter
次尝试。
这在文档中有解释:
http://igraph.org/r/doc/keeping_degseq.html
http://igraph.org/c/doc/igraph-Generators.html#igraph_rewire