当前位置:   article > 正文

python networkx 交通模拟,Python - NetworkX安装和简单使用

python代码道路行驶network小

Python - NetworkX安装和简单使用

Python - NetworkX安装和简单使用

1、NetworkX

NetworkX是Python中非常强大的一款关于复杂网络的库。

833920723224bdc9d6c7f0f6816ee8f7.png

下面主要 是介绍如何在PyCharm中使用NetworkX。

首先需要查看当前版本的PyCharm中是否已经包含了NetworkX的插件:

7949b3ae3874eab0fd00449f6d3e3b80.png

如上图所示,通过在PyCharm中的Settings -> Project->Project:Interpreter中查看是否已经加载了networkx插件,如果未加载,还需下载并安装插件。点击右上方的“+”按钮:

8097cebc7b7c2562fec3f0876cb3d607.png

在上方的搜索框中输入networkx,然后点击左下角的“Install Package”按钮安装。

2、使用NetworkX建立网络

首先要在程序中引入NetworkX:

import networkx as nx

为了要已图形化的方式显示网络图,还需要引入pyplot:

import matplotlib.pyplot as plt

接下来建立简单网络:

net_grid = nx.Graph() # 新建一个无向图 net_grid

# 网络图中的所有的节点,以列表的形式存储

list_net_nodes = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 1

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/591102
推荐阅读
相关标签
  

闽ICP备14008679号