2016-05-07 71 views
1

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

我为R脚本如下。

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

那么我该如何在几何随机图中建模g2。是否有任何功能R.

回答

1

有是已知半径和节点的数量,生成GRG一个函数来创建这个随机图,看到sample_grg。但GRG的概念意味着节点是随机放置的,所以边的数量是随机的。下面的代码提供了非常接近的结果你需要的东西:

g <- sample_grg(16809, 0.02) 

但我不认为有办法以某种方式确定的边数。通过指定数量

+0

@domin我们不能添加边缘..? –

+0

@jaspsingh你在说什么?边的数量每次都是随机的。当然,你可以通过添加新的连接来修改图形,但它会是几何**随机**图形?我不确定。 –