Python-IGraph 属性

3

我正在研究如何将一些Python NetworkX的代码转换为Python-IGraph。在向图形中添加节点和边时,NetworkX非常容易地让你这样做:g.add_node(a[0], n=a[1])其中a [0]是节点标签,a [1]是属性“n”的值。当使用Python-IGraph创建节点和边时,我们如何添加节点和边属性呢?谢谢!

1个回答

2
欢迎来到 Stack Overflow!您要找的内容在这里(edgesvertices)。以下是概述:
要添加具有属性的边或顶点: g.add_edge(source, target, some_attribute=some_value) g.add_vertex(name, some_attribute=some_value)

如果我们想要添加带有属性的多个边怎么办?这样是不行的:g.add_edges([(0,1,n=2),(0,2,n=1),(1,3,n=3),(2,3,n=5),(5,4,n=2),(5,6,n=3),(6,4,n=1)]) - Gokce Dilek

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接