как преобразовать список "последовательности вершин" в вектор

Я использую пакет Igraph в R, и когда я обращаюсь к списку имен вершин через V (граф), я получаю следующий результат:

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

проблема в том, что мне нужны векторы этих имен, но это structure(1:20, class = "igraph.vs", env = <environment>)

мои идеи, чтобы преобразовать его с as.vector(), as.фактор не дал результата. Есть ли способ преобразовать его в вектор строк?

2 ответов


.... Хорошо, я нашел выход:

V(graph)$name даст мне вектор имен


для более общего случая просто используйте .