adjacency_graph#

adjacency_graph(data, directed=False, multigraph=True, attrs={'id': 'id', 'key': 'key'})[source]#

从邻接数据格式返回图。

参数:
datadict

邻接列表格式的图数据

directedbool

如果为 True,并且数据中未指定方向,则返回有向图。

multigraphbool

如果为 True,并且数据中未指定多重图,则返回多重图。

attrsdict

一个包含两个键 'id' 和 'key' 的字典。对应的值提供了用于存储 NetworkX 内部图数据的属性名称。这些值应该是唯一的。默认值:dict(id='id', key='key')

返回:
GNetworkX graph

一个 NetworkX 图对象

注意

attrs 的默认值将在 NetworkX 的未来版本中更改。

示例

>>> from networkx.readwrite import json_graph
>>> G = nx.Graph([(1, 2)])
>>> data = json_graph.adjacency_data(G)
>>> H = json_graph.adjacency_graph(data)