网络编程
位置:首页>> 网络编程>> Python编程>> python计算无向图节点度的实例代码

python计算无向图节点度的实例代码

作者:u012369559  发布时间:2022-05-24 22:42:49 

标签:python,无向图,节点度

废话不多说了,直接上代码吧:


#Copyright (c)2017, 东北大学软件学院学生
# All rightsreserved
#文件名称:a.py
# 作  者:孔云
#问题描述:统计图中的每个节点的度,并生成度序列
#问题分析:利用networkx。代码如下:
import networkx as nx
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计算无向图节点度的实例代码

注:运行结果有点多,运行结果截图不全。

来源:https://blog.csdn.net/u012369559/article/details/78275538

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com