networkx的基础图集
发布时间
阅读量:
阅读量
文章目录
-
关于图方法简要总结
-
- 小结
-
实例
-
- 节点
- 边缘
- 属性
- 删除
- 其他图类型
参考networkx的官方文档简要梳理图的内容 https://www.osgeo.cn/networkx/tutorial.html
在复杂网络分析领域,图论是基础且核心的数学工具。一个完整的图结构主要由五个关键要素构成:图对象(graph)、节点(node)、边缘(edge)、相邻关系(adjacency)以及度(degree)。其中,节点和边缘并非简单的标识符,而是具备丰富语义的对象实体。它们能够携带多种属性数据,例如节点的名称、权重、颜色,或者边缘的强度、类型等。这些属性数据通常以字典(dictionary)格式进行存储和访问,这种设计极大地增强了图结构的表达能力和灵活性,使得开发者能够根据具体应用场景灵活扩展数据结构。
>>> data = {1: {2: {'weight': 4.7, 'color': 'blue'}}, 2: {1: {'weight': 4.7, 'color': 'blue'}, 3: {'weight': 8}}}
>>> G = nx.networkx(data)
全部评论 (0)
还没有任何评论哟~
