我想通过使用 Igraph 找到共享相同边缘属性的所有顶点(顶点 ID)(因此可能有大量这样的顶点)。当我想在“道路”上找到所有“村庄”(我的图形的顶点)时,这将非常方便,比如“Route 69”(边缘属性)。
Igraph 中是否有一种简单的方法可以做到这一点?也许我把它复杂化了。
实际上我需要的是相反的:g.es.select(_within=g.vs[2:5])
或
>>> men = g.vs.select(gender="m")
>>> women = g.vs.select(gender="f")
>>> g.es.select(_between=(men, women))
因为我知道边缘属性但我不知道顶点。
我将选择边并希望它会返回所有相关的顶点。
也许我现在只是累了,但我没有找到解决这个问题的方法。如果有人以正确的方式帮助我,我将不胜感激。或者也许我在教程和文档中错过了一种方法。闻起来有一个非常简单的方法。提前感谢您的任何建议!