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实现提取文章摘要的方法
Apr 21 Python
Python 多线程实例详解
Mar 25 Python
python输出100以内的质数与合数实例代码
Jul 08 Python
pygame实现简易飞机大战
Sep 11 Python
Python第三方Window模块文件的几种安装方法
Nov 22 Python
Django Rest framework之认证的实现代码
Dec 17 Python
Python实现合并两个有序链表的方法示例
Jan 31 Python
logging level级别介绍
Feb 21 Python
在django中form的label和verbose name的区别说明
May 20 Python
python openCV实现摄像头获取人脸图片
Aug 20 Python
python Tkinter的简单入门教程
Apr 11 Python
教你如何使用Python开发一个钉钉群应答机器人
Jun 21 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
Zend Guard一些常见问题解答
2008/09/11 PHP
PHP教程 基本语法
2009/10/23 PHP
支付宝接口开发集成支付环境小结
2015/03/17 PHP
php blowfish加密解密算法
2016/07/02 PHP
Yii2.0多文件上传实例说明
2017/07/24 PHP
php连接MSsql server的五种方法总结
2018/03/04 PHP
Laravel 5.2 文档 数据库 ―― 起步介绍
2019/10/21 PHP
javascript 操作select下拉列表框的一点小经验
2010/03/20 Javascript
使用jquery hover事件实现表格的隔行换色功能示例
2013/09/03 Javascript
深入理解javascript严格模式(Strict Mode)
2014/11/28 Javascript
js实现大转盘抽奖游戏实例
2015/06/24 Javascript
JavaScript 链式结构序列化详解
2016/09/30 Javascript
BootStrap3使用错误记录及解决办法
2016/12/22 Javascript
NodeJS遍历文件生产文件列表功能示例
2017/01/22 NodeJs
使用jQuery实现动态添加小广告
2017/07/11 jQuery
解决vue单页使用keep-alive页面返回不刷新的问题
2018/03/13 Javascript
p5.js入门教程和基本形状绘制
2018/03/15 Javascript
nodejs多版本管理总结
2018/04/03 NodeJs
Vue实现 点击显示再点击隐藏效果(点击页面空白区域也隐藏效果)
2020/01/16 Javascript
node.js使用zlib模块进行数据压缩和解压操作示例
2020/02/12 Javascript
webpack3.0升级4.0的方法步骤
2020/04/02 Javascript
javascript使用正则表达式实现注册登入校验
2020/09/23 Javascript
[24:42]VP vs TNC Supermajor小组赛B组 BO3 第三场 6.2
2018/06/03 DOTA
python如何创建TCP服务端和客户端
2018/08/26 Python
详解Python传入参数的几种方法
2019/05/16 Python
AmazeUI底部导航栏与分享按钮的示例代码
2020/08/18 HTML / CSS
Tom Dixon官网:英国照明及家具设计和制造公司
2019/03/01 全球购物
Yahoo-PHP面试题2
2014/12/06 面试题
农行实习自我鉴定
2013/09/22 职场文书
安全教育心得体会
2013/12/29 职场文书
《春到梅花山》教学反思
2014/04/16 职场文书
建筑工程专业大学生求职信
2014/04/23 职场文书
新法人代表任命书
2014/06/06 职场文书
森林防火宣传标语
2014/06/27 职场文书
环保建议书范文
2015/09/14 职场文书
python字符串常规操作大全
2021/05/02 Python