如何简单地访问"边缘序列的值" igraph对象?

时间:2014-06-19 18:07:31

标签: r igraph

我想访问从图g中的顶点u连接的顶点的ID。

我使用命令E(g)[from(u)]。这会生成以下输出:

Edge sequence:

[9814] 122 -> 24

[9815] 122 -> 178

[9816] 122 -> 124

如何访问值24,178和124?

我意识到这可能是一个简单的命令,但我无法在文档中的任何地方找到它。

1 个答案:

答案 0 :(得分:1)

最简单的方法是首先使用neighbors()函数:

neighbors(g, u, mode="out")

如果你真的想从边缘序列中做到,那么:

V(g)[ to(E(g)[from(u)]) ]

http://igraph.org/r/doc/structure.info.html
http://igraph.org/r/doc/graph.structure.html
http://igraph.org/r/doc/iterators.html