仅显示所需顶点的标签

时间:2015-09-27 19:30:45

标签: r plot label vertex-attributes

我只想显示度数大于50的顶点的标签。我尝试过以下代码:

plot(g, vertex.label=(V(g)$id[which(degree > 50)]))

但是,不是仅仅标记所需的顶点,它似乎只使用度数大于50的标签重新标记所有顶点。

如何显示仅标记所需顶点的绘图?或者有没有办法隐藏不受欢迎的标签?

1 个答案:

答案 0 :(得分:0)

问题是vertex.label向量的长度需要等于顶点的数量。也许像是

plot(g, vertex.label=ifelse(degree(g) > 50, V(g)$id, NA) )