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

 更新时间:2019年07月10日 09:23:51   作者:信3672  
这篇文章主要给大家介绍了关于如何使用python画社交网络图的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

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

利用python画社交网络图使用的库是 networkx,更多关于networkx的介绍与使用大家可以参考这篇文章:https://www.jb51.net/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

运行结果

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

运行结果

参考:

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

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

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

总结

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

相关文章

  • python中WSGI是什么,Python应用WSGI详解

    python中WSGI是什么,Python应用WSGI详解

    这篇文章主要介绍一下python中的WSGI, 小编在网上找了几篇非常好的关于WSGI介绍,整理一下分享给大家。
    2017-11-11
  • 利用Python3实现统计大量单词中各字母出现的次数和频率的方法

    利用Python3实现统计大量单词中各字母出现的次数和频率的方法

    这篇文章主要介绍了利用Python3实现统计大量单词中各字母出现的次数和频率,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Python处理浮点数的实用技巧分享

    Python处理浮点数的实用技巧分享

    四舍五入是一种常见的数学操作,它用于将数字舍入到指定的精度,Python 提供了多种方法来实现四舍五入操作,本文将详细介绍这些方法,希望对大家有所帮助
    2024-12-12
  • 使用Python实现获取网页指定内容

    使用Python实现获取网页指定内容

    在当今互联网时代,网页数据抓取是一项非常重要的技能,本文将带你从零开始学习如何使用Python获取网页中的指定内容,希望对大家有所帮助
    2025-03-03
  • Pytorch 使用CNN图像分类的实现

    Pytorch 使用CNN图像分类的实现

    这篇文章主要介绍了Pytorch 使用CNN图像分类的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06
  • Python实现堆排序案例详解

    Python实现堆排序案例详解

    这篇文章主要介绍了Python实现堆排序案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-09-09
  • 深入学习Python可变与不可变对象操作实例

    深入学习Python可变与不可变对象操作实例

    Python中的数据类型可以分为可变对象和不可变对象,了解它们之间的区别对于编写高效的Python代码至关重要,本文将详细介绍可变对象和不可变对象的概念,以及如何正确地使用它们来提高代码的性能和可读性
    2023-12-12
  • 详解Python中while无限迭代循环方法

    详解Python中while无限迭代循环方法

    Python 有 while 语句和 for 语句作为循环处理。虽然 for 语句具有一定数量的进程,但 while 语句是直到满足条件类型的循环进程。本文将详解while无限迭代循环方法,需要的可以了解一下
    2022-04-04
  • 使用Python读取json文件的方法小结

    使用Python读取json文件的方法小结

    这篇文章主要给大家介绍了Python读取json文件的方法,使用python读取json文件,输出结果为字符串或python对象,文中有详细的代码示例和图解,感兴趣的小伙伴可以自己动手试一试
    2023-09-09
  • python logging模块书写日志以及日志分割详解

    python logging模块书写日志以及日志分割详解

    这篇文章主要为大家详细介绍了python logging模块书写日志的方法,并对日志进行分割,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07

最新评论