Advertisement

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)

还没有任何评论哟~