hutao0726的个人博客分享 http://blog.sciencenet.cn/u/hutao0726

博文

networks的安装和使用

已有 3007 次阅读 2022-6-16 16:11 |个人分类:计算机|系统分类:科研笔记

networks是基于python开发的使用图graph和网络network的工具化模块。

pip install decorator==4.4.2 
import networkx as nx
import matplotlib.pyplot as plt

做一个简单的例子

G=nx.Graph()
G.add_nodes_from([1,2,3,4]) #四个节点nodes
G.add_edges_from([(1,2),(1,3),(2,3),(2,4)]) #添加四个边edge
nx.draw(G, node_size=500, with_labels=True) #画图graph

graph1.png

另一个简单的例子

G1=nx.complete_graph(5)
nx.draw(G1,with_labels=True,font_weight='bold')
#plt.show()
plt.savefig('graph2.png')

graph2.png


参考了第一讲 图论基础【实践】 (qq.com)【Python】python 学习笔记 --画图(networkx) - 走看看 (zoukankan.com)



https://wap.sciencenet.cn/blog-907836-1343254.html

上一篇:合并列
下一篇:集群存储节点维修
收藏 IP: 222.92.237.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-28 05:39

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部