楼主: olympic
799 2

[程序分享] 有幂律度分布的无标度网络 [推广有奖]

  • 0关注
  • 9粉丝

泰斗

35%

还不是VIP/贵宾

-

威望
0
论坛币
49277 个
通用积分
6617.9478
学术水平
194 点
热心指数
237 点
信用等级
174 点
经验
21982 点
帖子
27820
精华
0
在线时间
8819 小时
注册时间
2014-4-10
最后登录
2024-4-25

初级热心勋章 中级热心勋章

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
import networkx as nx
import random
N = 1000
exponent = 2.2
test = [int(random.paretovariate(exponent-1)) for i in range(N)]
graph = nx.configuration_model(test)
print("number of self-loops : ",  graph.number_of_selfloops())
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:network Variate import Number random

沙发
olympic 发表于 2021-10-2 17:22:03 |只看作者 |坛友微信交流群
遇到这个错误:

AttributeError: 'MultiGraph' object has no attribute 'number_of_selfloops'
( AttributeError:“ MultiGraph”对象没有属性“ number_of_selfloops” )

使用道具

藤椅
olympic 发表于 2021-10-2 17:25:13 |只看作者 |坛友微信交流群
像 configuration_model 函数的文档里介绍MultiGraph对象,number_of_selfloops()是一个没有返回的方法,
但是可以使用该nx.number_of_selfloops方法,也可用于MultiGraph(NetworkX改了调用此类方法的方式)
或只创建一个普通的graph:non_multi_graph = nx.Graph(graph)。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 21:36