如何将“顶点序列”列表转换为向量

时间:2013-04-12 17:10:43

标签: r igraph

我在R中使用Igraph包,当我通过V(图形)访问顶点名称列表时,我得到以下结果:

Vertex sequence:
 [1] "d66cp96igcdnt25brjeics9d11" "bovlonq25tmuaiak6do92v9cj0" "simj1u4714pa07p38vhstusf36" "6t6tnkoh4ftbgt787pvpmp1323"
 [5] "mf987tcmm8u8j3pdo4cts6jml3"

我需要这些名称的向量的问题,但这是structure(1:20, class = "igraph.vs", env = <environment>)

我想用as.vector()转换它,as.factor没有产生结果。 有没有办法如何将其转换为字符串向量?

2 个答案:

答案 0 :(得分:14)

.... 好的,我找到了出路:

V(graph)$name会给我一个名字载体

答案 1 :(得分:2)

对于更一般的情况,只需使用as_ids()函数。