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)