我有一个图表,我想实现页面排名算法的修改。我坚持以下几点。我不知道如何从节点获取所有相邻顶点。
目前我正在使用以下方式接收边缘列表:
g.incident("a", mode="out")
这将返回边索引列表。
如何从中获取顶点名称?
例如,我需要知道" a"与" b"相关联和" d"
答案 0 :(得分:3)
g.neighbors("a", mode="out")
将为您提供邻居的顶点索引。然后,您可以按如下方式获取名称:
>>> neis = g.neighbors("a", mode="out")
>>> g.vs[neis]["name"]
但实际上,如果我是你,我会尝试尽可能多地使用顶点索引,因为使用索引比使用名称更快。