2015-04-15 59 views
0

我需要将id属性添加到我的顶点作为标签,并将它们显示在图中。我照做了用下面的代码:在图中添加特定的id属性作为标签igraph

V(novel)$label <- V(novel)$id 
plot(novel) 

不过,我只想显示,其中加权度大于30我想下面的代码顶点的ID,但它给我的只有TRUEFALSE作为输出,而不是过滤顶点。

graph.strength(novel) > 30 

我该如何过滤图中哪些顶点应该显示id?

回答

1

V(novel)$label <- ifelse(graph.strength(novel) > 30, V(novel)$id, "")应该做的伎俩;基本上你为那些强度小于或等于30的顶点设置了一个空标签。

+0

这工作,谢谢! – sabih4911