在r

时间:2016-05-07 09:59:21

标签: r graph-theory

我的图表包含16809个节点和173,393个边。现在我想生成一个几何随机图,在r中具有相同数量的节点和边。我怎样才能做到这一点。

我的示例R脚本如下。

library(igraph)
g2 <- graph.formula(A:B - A:C, B:D - C:D , D:F - D:F )
g2

然后我如何在几何随机图中建模g2。是否有任何函数可以在R中创建这个随机图。

1 个答案:

答案 0 :(得分:1)

有一个按已知半径和节点数生成GRG的功能,请参阅sample_grg。但GRG的概念意味着节点是随机放置的,因此边缘的数量将是随机的。以下代码为您提供了非常接近的结果:

g <- sample_grg(16809, 0.02)

但我认为没有办法以某种方式确定边数。