在 R 中删除后的节点标签

nodes labels after deleting in R

我正在处理随机图,其中节点的标签是从 1 到 N 的数字。在我的工作中,我从图中删除了一些节点。我的问题是,在 R 中,删除后只是将节点从 1 重命名为剩余的 N,如何在删除后保留节点的标签? 非常感谢

如果节点没有名称,则节点ID(编号)用于标记图形。要保留标签,请在删除节点之前将节点的 name 设置为其 ID。这是一个小例子。

library(igraph)

set.seed(1234)
g = erdos.renyi.game(10, 0.35)
plot(g)

for(i in 1:vcount(g)) { 
    V(g)[i]$name = i }

g2 = delete_vertices(g, c(3,8))
plot(g2)

请注意,旧标签已保留。