【问题标题】:Generate scale-free network with fixed minimum degree using igraph使用 igraph 生成具有固定最小度的无标度网络
【发布时间】:2013-04-11 01:22:03
【问题描述】:

我想生成一个有 100 个节点且最小度数为 10 的无标度网络。

这可以通过某种方式完成吗?

【问题讨论】:

    标签: igraph


    【解决方案1】:

    您可以使用degree.sequence.game 创建具有任意(图形)度数序列的图形。因此,只需根据您想要的任何分布创建学位并调用此函数。

    【讨论】:

    • 例如,如果我希望每个节点至少有 10 个联系人,那么我可以这样做: degs
    • 是否也可以创建有向图?
    • 是的,就像那样。也可以创建有向图,您需要提供两个度数序列,对于入度和出度,请参阅文档。请注意,您始终需要检查 degree.sequence.game() 是否成功,因为某些度数序列无法实现为图形。
    • 那么如何使图形定向?我对入度和出度提出了相同的论点?
    • 参见igraph.sourceforge.net/doc/R/degree.sequence.game.html 入度和出度有不同的参数。如果您为两者输入相同的向量,则对于任何顶点,其出度都将等于其入度。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 2016-10-16
    • 1970-01-01
    • 2015-09-10
    • 2014-03-14
    相关资源
    最近更新 更多