DiGraph.__init__#
- DiGraph.__init__(incoming_graph_data=None, **attr)[源代码]#
用边、名称或图形属性初始化图形。
- 参数
- incoming_graph_data输入图形(可选,默认:无)
要初始化图形的数据。如果为None(默认),则创建一个空图。数据可以是边列表,也可以是任何NetworkX图形对象。如果安装了相应的可选Python包,则数据还可以是2D NumPy数组、SciPy稀疏矩阵或PyGraphviz图。
- attr关键字参数,可选(默认值=无属性)
要以键=值对的形式添加到图表中的属性。
参见
实例
>>> G = nx.Graph() # or DiGraph, MultiGraph, MultiDiGraph, etc >>> G = nx.Graph(name="my graph") >>> e = [(1, 2), (2, 3), (3, 4)] # list of edges >>> G = nx.Graph(e)
可以指定任意图形属性对(key=value)
>>> G = nx.Graph(e, day="Friday") >>> G.graph {'day': 'Friday'}