iGraph 0.6 中是否有用于 python 2.7 的非常短的表达式来查看索引指定的两个顶点是否由边连接?
我在某个地方找到了:
are_connected(v1, v2)
但在 python 中,我会收到一条错误消息:“NameError: global name 'are_connected' is not defined”
以上表达式可能适用于 R 或完全错误。我不知道。 R 不足以满足我在我的项目中尝试做的事情。
我的图是无向的,有许多顶点和边序列(vs 和 es),如本教程所述:http://hal.elte.hu/~nepusz/development/igraph/tutorial/tutorial.html
更新: 我找到了 http://packages.python.org/python-igraph/igraph.GraphBase-class.html#is_multiple is_multiple 和 is_mutual,我认为他们每个人都可以做到这一点,但我仍然收到错误:“NameError:全局名称‘are_mutual’未定义”。
在互联网上我找不到如何正确实现它的示例。我还在找。
最佳答案
备案:are_connected
(以及张贴者提到的 is_mutual
和 is_multiple
)是方法图表本身并不能独立运行,因此正确使用它们的方法如下:
>>> g = Graph.GRG(100, 0.2)
>>> g.are_connected(0, 2)
False
关于python - 检查两个顶点是否在 iGraph 中连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13855617/