NetworkX 笔记

这篇笔记介绍了如何使用Python的NetworkX库处理有向权重网络,包括从Excel导入数据,理解基本类型,利用matplotlib.pyplot进行可视化,以及利用NetworkX的各种布局算法。还提到了NetworkX提供的图论经典算法如最短路径,并给出了多源最短路径算法的示例。
摘要由CSDN通过智能技术生成

手头帮别人使用Python处理有向权重网络,搜的不少关于NetworkX资料都是互相转载抄袭的,不想要的东西看了几十遍,想要的东西还得去官方文档里找。中间遇到不少坑,写在这。

导入数据

  1. 从Excel文件导入
import xlrd
file='test.xls'
xls=xlrd.open_workbook(file)    #打开文件
xls_sheet=xls.sheet_by_index(0) #第一页内容
xls_row_begin=2                 #序号从0开始   这里2代表第3行
xls_col_begin=1                 #序号从0开始   这里1代表B列
matrix_size=5
for 
    for
        ……

基本类型

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值