igraph中的可变顶点字体大小

时间:2012-11-18 06:29:53

标签: r igraph

是否可以使用可变字体大小的顶点标签。 使用比其他节点更大的字体标记某些节点

g1 <- erdos.renyi.game(20, 2/20)
V(g1)$name<-letters[1:vcount(g1)]
plot(g1,vertex.label=V(g1)$name)

了解igraph.plot中有一个vertex.label.cex选项,但它是全局的。

2 个答案:

答案 0 :(得分:9)

是的,这是可能的。 V(g)$label.cex就是你所追求的。请参阅我的博客文章,了解如何:http://trinkerrstuff.wordpress.com/2012/06/30/igraph-and-sna-an-amateurs-dabbling/

我建议你在下一篇文章中提供一个可重复的例子,你可能会得到更好的帮助。

答案 1 :(得分:3)

是的,你是对的泰勒,我的坏。添加了问题的示例

你的解决方案是这样的吗?

V(g1)$label.cex = 1
V(g1)$label.cex[1:20 %% 2 == 0] = 0.5

此方法是否也适用于所有顶点和边缘属性?