to_networkx_graph#
- to_networkx_graph(data, create_using=None, multigraph_input=False)[源代码]#
根据已知的数据结构制作NetworkX图。
调用它的首选方法是从类构造函数中自动调用
>>> d = {0: {1: {"weight": 1}}} # dict-of-dicts single edge (0,1) >>> G = nx.Graph(d)
而不是等价物
>>> G = nx.from_dict_of_dicts(d)
- 参数
- data要转换的对象
- 当前已知类型为:
任何产生边生成器Pandas DataFrame(逐边行)的边迭代器(如集合、列表、元组)的NetworkX图词典列表词典容器(例如集合、列表、元组)Pandas DataFrame(逐边行)2D Numy数组Scipy稀疏矩阵Pygraph viz aggraph
- create_usingNetworkX图形构造函数,可选(默认=nx.Graph)
要创建的图表类型。如果是图表实例,则在填充之前清除。
- multigraph_input布尔值(默认为False)
如果为True且Data是dict_of_dicts,则尝试创建假设dict_of_dict_of_list的多重图。如果DATA和CREATE_USING都是多重图,则从多重图创建多重图。