使用python画社交网络图实例代码


Posted in Python onJuly 10, 2019

在图书馆的检索系统中,关于图书的信息里面有一个是图书相关借阅关系图。跟这个社交网络图是一样的,反映了不同对象间的关联性。

利用python画社交网络图使用的库是 networkx,更多关于networkx的介绍与使用大家可以参考这篇文章:https://3water.com/article/159743.htm

下面开始本文的正文:

import networkx as nx
import matplotlib.pyplot as plt
G = nx.Graph()
G.add_edge(1,2)
nx.draw_networkx(G)
plt.show

运行结果

使用python画社交网络图实例代码

import networkx as nx
import matplotlib.pyplot as plt
G = nx.krackhardt_kite_graph()
nx.draw_networkx(G)
plt.show

运行结果

使用python画社交网络图实例代码

参考:

[1] 阿尔贝托·博斯凯蒂, 卢卡·马萨罗(作者),于俊伟,靳小波(译者)., 数据科学导论:Python语言实现 (北京: 机械工业出版社, 2016).

[2] Tony Ojeda(托尼·奥杰德)., 数据科学实战手册(R+Python) (北京: 人民邮电出版社, 2016).  (书中代码及数据)

[3] 拉塞尔 (Matthew A.Russell)(作者)., 社交网站的数据挖掘与分析 (北京: 机械工业出版社, 2015). (书中代码)

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
python字符串编码识别模块chardet简单应用
Jun 15 Python
Python验证文件是否可读写代码分享
Dec 11 Python
Python实现获取前100组勾股数的方法示例
May 04 Python
python3将视频流保存为本地视频文件
Jun 20 Python
django rest framework 数据的查找、过滤、排序的示例
Jun 25 Python
使用Python的OpenCV模块识别滑动验证码的缺口(推荐)
May 10 Python
python使用Qt界面以及逻辑实现方法
Jul 10 Python
Python及Pycharm安装方法图文教程
Aug 05 Python
Python实现数值积分方式
Nov 20 Python
python 多进程队列数据处理详解
Dec 23 Python
Python如何读写字节数据
Aug 05 Python
jupyter notebook远程访问不了的问题解决方法
Jan 11 Python
python 绘制拟合曲线并加指定点标识的实现
Jul 10 #Python
python 寻找离散序列极值点的方法
Jul 10 #Python
Python中面向对象你应该知道的一下知识
Jul 10 #Python
python实现函数极小值
Jul 10 #Python
通过PHP与Python代码对比的语法差异详解
Jul 10 #Python
python 梯度法求解函数极值的实例
Jul 10 #Python
对Python中小整数对象池和大整数对象池的使用详解
Jul 09 #Python
You might like
php内嵌函数用法实例
2015/03/20 PHP
php结合curl实现多线程抓取
2015/07/09 PHP
PHP中加速、缓存扩展的区别和作用详解(eAccelerator、memcached、xcache、APC )
2016/07/09 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
2017/11/10 PHP
PHP设计模式之适配器模式(Adapter)原理与用法详解
2019/12/12 PHP
dojo 之基础篇(二)之从服务器读取数据
2007/03/24 Javascript
javascript StringBuilder类实现
2008/12/22 Javascript
动态加载外部javascript文件的函数代码分享
2011/07/28 Javascript
jquery 操作DOM的基本用法分享
2012/04/05 Javascript
Js如何判断客户端是PC还是手持设备简单分析
2012/11/22 Javascript
修复bash漏洞的shell脚本分享
2014/12/31 Javascript
原生js实现自由拖拽弹窗代码demo
2016/06/29 Javascript
使用ajaxfileupload.js实现上传文件功能
2016/08/13 Javascript
jQuery中JSONP的两种实现方式详解
2016/09/26 Javascript
js闭包用法实例详解
2016/12/13 Javascript
利用jquery去掉时光轴头尾部线条的方法实例
2017/06/16 jQuery
基于JavaScript实现微信抢红包功能
2017/07/20 Javascript
基于 flexible 的 Vue 组件:Toast -- 显示框效果
2017/12/26 Javascript
详解vue-video-player使用心得(兼容m3u8)
2019/08/23 Javascript
python输出当前目录下index.html文件路径的方法
2015/04/28 Python
python同时给两个收件人发送邮件的方法
2015/04/30 Python
Python文本处理之按行处理大文件的方法
2018/04/09 Python
Python3获取拉勾网招聘信息的方法实例
2019/04/03 Python
打包PyQt5应用时的注意事项
2020/02/14 Python
使用python实现时间序列白噪声检验方式
2020/06/03 Python
python3.4中清屏的处理方法
2020/07/06 Python
Python操作Elasticsearch处理timeout超时
2020/07/17 Python
CSS3实现文字波浪线效果示例代码
2016/11/20 HTML / CSS
CSS3 分类菜单效果
2019/05/27 HTML / CSS
html5组织内容_动力节点Java学院整理
2017/07/10 HTML / CSS
html5 冒号分隔符对齐的实现
2019/07/31 HTML / CSS
美国领先的宠物用品和宠物食品零售商:Petco
2020/10/28 全球购物
从严治党主题教育活动总结
2015/05/07 职场文书
实践论读书笔记
2015/06/29 职场文书
《中华上下五千年》读后感3篇
2019/11/29 职场文书
CSS3通过var()和calc()函数实现动画特效
2021/03/30 HTML / CSS