python计算无向图节点度的实例代码
废话不多说了,直接上代码吧:
#Copyright(c)2017,东北大学软件学院学生 #Allrightsreserved #文件名称:a.py #作者:孔云 #问题描述:统计图中的每个节点的度,并生成度序列 #问题分析:利用networkx。代码如下: importnetworkxasnx G=nx.random_graphs.barabasi_albert_graph(1000,3)#生成n=1000,m=3的无标度的图 print("某个节点的度:",G.degree(0))#返回某个节点的度 print("所有节点的度:",G.degree())#返回所有节点的度 print("所有节点的度分布序列:",nx.degree_histogram(G))#返回图中所有节点的度分布序列(从1至最大度的出现次数)
运行结果:
注:运行结果有点多,运行结果截图不全。
以上这篇python计算无向图节点度的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。