python绘制无向图度分布曲线示例


Posted in Python onNovember 22, 2019

如下所示:

#Copyright (c)2017, 东北大学软件学院学生
# All rightsreserved
#文件名称:a.py
# 作  者:孔云
#问题描述:统计图中的每个节点的度,并生成度序列
#问题分析:利用networkx。代码如下:
import matplotlib.pyplot as plt #导入科学绘图包
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至最大度的出现频次)
degree=nx.degree_histogram(G)#返回图中所有节点的度分布序列
x=range(len(degree))#生成X轴序列,从1到最大度
y=[z/float(sum(degree))for z in degree]#将频次转化为频率,利用列表内涵
plt.loglog(x,y,color="blue",linewidth=2)#在双对坐标轴上绘制度分布曲线
plt.show()#显示图表

运行结果:

python绘制无向图度分布曲线示例

注:在上一篇基础上,将度分布曲线绘制出来了。

以上这篇python绘制无向图度分布曲线示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python列表(list)、字典(dict)、字符串(string)基本操作小结
Nov 28 Python
Tensorflow简单验证码识别应用
May 25 Python
pandas进行数据的交集与并集方式的数据合并方法
Jun 27 Python
python散点图实例之随机漫步
Aug 27 Python
Python实现多级目录压缩与解压文件的方法
Sep 01 Python
python如何求解两数的最大公约数
Sep 27 Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
Jan 04 Python
python+selenium+Chrome options参数的使用
Mar 18 Python
Python pip安装模块提示错误解决方案
May 22 Python
Python 如何调试程序崩溃错误
Aug 03 Python
python查询MySQL将数据写入Excel
Oct 29 Python
python中pyplot基础图标函数整理
Nov 10 Python
Python如何实现强制数据类型转换
Nov 22 #Python
python实现宿舍管理系统
Nov 22 #Python
python实现简易淘宝购物
Nov 22 #Python
Python调用graphviz绘制结构化图形网络示例
Nov 22 #Python
python实现简单图书管理系统
Nov 22 #Python
使用Python生成200个激活码的实现方法
Nov 22 #Python
Python的几种主动结束程序方式
Nov 22 #Python
You might like
PHP 编写大型网站问题集
2010/05/07 PHP
PHP中使用sleep造成mysql读取失败的案例和解决方法
2014/08/21 PHP
浅谈php中include文件变量作用域
2015/06/18 PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
2016/05/27 PHP
JQuery实现的在新窗口打开链接的方法小结
2010/04/22 Javascript
js实现无需数据库的县级以上联动行政区域下拉控件
2013/08/14 Javascript
javascript实现控制的多级下拉菜单
2015/07/05 Javascript
纯JS代码实现气泡效果
2016/05/04 Javascript
jquery实现转盘抽奖功能
2017/01/06 Javascript
JavaScript实现简单的文本逐字打印效果示例
2018/04/12 Javascript
浅谈VUE单页应用首屏加载速度优化方案
2018/08/28 Javascript
深入理解vue-class-component源码阅读
2019/02/18 Javascript
JavaScript实现轮播图效果
2020/10/30 Javascript
[02:21]DOTA2英雄基础教程 蝙蝠骑士
2013/12/16 DOTA
[49:40]2018DOTA2亚洲邀请赛小组赛 A组加赛 TNC vs Newbee
2018/04/03 DOTA
Python解释执行原理分析
2014/08/22 Python
Python文件右键找不到IDLE打开项解决办法
2015/06/08 Python
Django中模型Model添加JSON类型字段的方法
2015/06/17 Python
详解Django中的过滤器
2015/07/16 Python
使用Python脚本生成随机IP的简单方法
2015/07/30 Python
python 网络编程常用代码段
2016/08/28 Python
python实现音乐下载的统计
2018/06/20 Python
python编辑用户登入界面的实现代码
2018/07/16 Python
Django基础知识与基本应用入门教程
2018/07/20 Python
python将字母转化为数字实例方法
2019/10/04 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
Python3中的tuple函数知识点讲解
2021/01/03 Python
浅谈盘点5种基于Python生成的个性化语音方法
2021/02/05 Python
利用HTML5绘制点线面组成的3D图形的示例
2015/05/12 HTML / CSS
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
2016/08/13 面试题
易程科技软件测试笔试
2013/03/24 面试题
最新茶叶店创业计划书
2014/01/14 职场文书
实习证明模板
2015/06/16 职场文书
公司开业致辞
2015/07/29 职场文书
hive数据仓库新增字段方法
2022/06/25 数据库
一文了解Java动态代理的原理及实现
2022/07/07 Java/Android