微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

小世界聚类系数和特征路径长度

如何解决小世界聚类系数和特征路径长度

我想计算和比较 50 个 WS 图的聚类系数和特征路径长度,其中 ? 的不同值在 0 和 1 之间,n 和 d 固定。 这是我目前所拥有的:

n,d = 1000,5
for p in range(0,1,50):
G1 = nx.watts_strogatz_graph(n,2*d,p)

解决方法

有这样的吗?如果您更喜欢 range(0,1,50) 或 np.linspace(0,50)

,请将 while 循环更改为 for 循环
i = 0
results={}
while i < 1:
   current_I = []
   current_C = []
   for _ in range(20):
      G = nx.watts_strogatz_graph(n = 1000,k = 4,p = i)
      current_I.append(nx.average_shortest_path_length(G))
      current_C.append(nx.average_clustering(G))
   results[i] = (np.mean(current_I),np.mean(current_C))
   i += .052631

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。