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脚本在Linux下实现部分Bash Shell的教程
Apr 17 Python
在Python的Flask框架中使用日期和时间的教程
Apr 21 Python
Python搭建HTTP服务器和FTP服务器
Mar 09 Python
python常用知识梳理(必看篇)
Mar 23 Python
Python异常的检测和处理方法
Oct 26 Python
python 二维数组90度旋转的方法
Jan 28 Python
Python类的继承用法示例
Jan 31 Python
Python pyautogui模块实现鼠标键盘自动化方法详解
Feb 17 Python
解决Pytorch自定义层出现多Variable共享内存错误问题
Jun 28 Python
自己搭建resnet18网络并加载torchvision自带权重的操作
May 13 Python
python实现语音常用度量方法的代码详解
May 25 Python
python playwright 自动等待和断言详解
Nov 27 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
Look And Say 序列php实现代码
2011/05/22 PHP
解析php函数method_exists()与is_callable()的区别
2013/06/21 PHP
Yii操作数据库实现动态获取表名的方法
2016/03/29 PHP
Laravel 错误提示本地化的实现
2019/10/22 PHP
Jquery常用技巧收集整理篇
2010/11/14 Javascript
JavaScript 用Node.js写Shell脚本[译]
2012/09/20 Javascript
fancybox modal的完美解决(右上的X)
2012/10/30 Javascript
Jquery实现三层遍历删除功能代码
2013/04/23 Javascript
使用js画图之饼图
2015/01/12 Javascript
纯JS实现旋转图片3D展示效果
2015/04/12 Javascript
js实现防止被iframe的方法
2015/07/03 Javascript
js实现跨域的多种方法
2015/12/25 Javascript
JavaScript 2048 游戏实例代码(简单易懂)
2016/03/25 Javascript
javascript中利用柯里化函数实现bind方法
2016/04/29 Javascript
js弹出窗口返回值的简单实例
2016/05/28 Javascript
jquery移除了live()、die(),新版事件绑定on()、off()的方法
2016/10/26 Javascript
bootstrap datetimepicker日期插件超详细使用方法介绍
2017/02/23 Javascript
jquery ajax加载数据前台渲染方式 不用for遍历的方法
2018/08/09 jQuery
javascript设计模式 ? 组合模式原理与应用实例分析
2020/04/14 Javascript
vue如何使用外部特殊字体的操作
2020/07/30 Javascript
JS如何操作DOM基于表格动态展示数据
2020/10/15 Javascript
python启动办公软件进程(word、excel、ppt、以及wps的et、wps、wpp)
2009/04/09 Python
python中redis的安装和使用
2016/12/04 Python
基于Python开发chrome插件的方法分析
2018/07/07 Python
利用Python实现Shp格式向GeoJSON的转换方法
2019/07/09 Python
django ModelForm修改显示缩略图 imagefield类型的实例
2019/07/28 Python
通过Turtle库在Python中绘制一个鼠年福鼠
2020/02/03 Python
浅谈Pycharm的项目文件名是红色的原因及解决方式
2020/06/01 Python
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
如何拷贝一整个Java对象,包括它的状态
2013/12/27 面试题
《一个中国孩子的呼声》教学反思
2014/02/12 职场文书
小学生学习雷锋倡议书
2014/05/15 职场文书
布达拉宫导游词
2015/02/02 职场文书
Python实现机器学习算法的分类
2021/06/03 Python
JavaScript数组 几个常用方法总结
2021/11/11 Javascript
MySQL慢查询中的commit慢和binlog中慢事务的区别
2022/06/16 MySQL