Python-Networkx
2016-08-18 18:11
295 查看
import networkx #建图 G = networkx.Graph() #节点数: len(G) #边数 G.number_of_edges() #节点表 G.nodes() #边表 G.edges() #网络直径 diameter(G) #所有节点间的最短*路径*,列表存储 networkx.all_pairs_shortest_path(G) #网络节点间的平均最短路长度 networkx.average_shortest_path_length(G) #插入边,点会自动生成 G.add_edge(search(s[0]), search(s[1]), weight = eval(s[x])) #网络传递性 Transitivity = networkx.transitivity(G) #网络各个节点群聚系数 Clustering = networkx.clustering(G) #网络度分布 Degree_distribution = networkx.degree_histogram(G) #网络度中心性 Degree_Centrality = networkx.degree_centrality(G) #各个节点Closeness Closeness_Centrality = networkx.closeness_centrality(G) #各个节点Betweenness Betweenness_Centrality = networkx.betweenness_centrality(G)
这些函数用于处理一个有数据的网络,所以生成随机图之类的函数不包含在内
相关文章推荐
- python3.6 xlwt 安装报错解决
- Python-json
- python 字符编码
- 使用Python实现Map Reduce程序
- python __call__ 内置函数的使用
- Python入门_01安装与简介
- python小记(2)
- python subprocess.Popen 非阻塞
- ndnSIM 2.0 因缺少pythonbind无法使用visual组件问题 —pybindgen (found '') ".. ns3::VisualSimulatorImpl not found"
- R语言与Python对比
- 使用python+机器学习方法进行情感分析(详细步骤)
- python爬取贴吧关注人数数据
- Anaconda python各模块简介
- Python入门:全站url爬取
- python的PIL工具包入门
- Python 源码包编译 安装(一般源码安装通用)
- 初学Python(二)——数组
- 基于不同的数据源提供统一的RESTful风格的API
- 初学Python(一)——数据类型
- Python爬虫入门——URLError异常处理