【发布时间】:2020-08-07 08:07:53
【问题描述】:
正如问题中所说。我的网络有很多平行边,例如一个有 18 个顶点和 693 条边。
LpOTb.dc.rd <- list()
for (x in seq_len(1000L)) {
LpOTb.dc.rd[[x]] <- erdos.renyi.game(18,
693,
type = "gnm",
loops = T)
}
我想创建一个随机网络进行比较,但我不断收到错误消息:
Error in erdos.renyi.game(18, 693, type = "gnm", loops = T) :
At games.c:703 : Invalid number (too large) of edges, Invalid value
我不希望简化我的网络并考虑随机边权重,主要是因为其中有 30 多个,我必须为我的网络重做所有指标。
【问题讨论】:
-
18 个顶点只能有 171 条边(包括循环),除非您允许一对节点之间有多个边。我认为
erdos.renyi.game代码不允许这样做。通过使图有向,您可以得到 342 条非重复边。 -
如何允许一对节点之间有多个边?
-
我认为 erdos.renyi.game 代码不允许这样做。
-
有不同的 igraph 代码吗?