adjacency_graph#
- adjacency_graph(data, directed=False, multigraph=True, attrs={'id': 'id', 'key': 'key'})[source]#
返回从邻接数据格式生成的图。
- Parameters:
- datadict
邻接列表格式的图数据
- directedbool
如果为True,且数据中未指定方向,则返回有向图。
- multigraphbool
如果为True,且数据中未指定多重图,则返回多重图。
- attrsdict
包含两个键 ‘id’ 和 ‘key’ 的字典。对应的值提供了存储NetworkX内部图数据的属性名称。这些值应该是唯一的。默认值为:
dict(id='id', key='key')
。
- Returns:
- GNetworkX图
NetworkX图对象
See also
Notes
attrs的默认值将在未来版本的NetworkX中更改。
Examples
>>> from networkx.readwrite import json_graph >>> G = nx.Graph([(1, 2)]) >>> data = json_graph.adjacency_data(G) >>> H = json_graph.adjacency_graph(data)