如何更改颜色标签节点的ID或名称?
例如:我想更改标签颜色节点名称=“4”或id = 3
g9<- graph(c(0,1,0,2,0,3,1,4,1,2,3,4,3,5,4,5,5,2),n=6,dir=FALSE)
V(g9)$name<-c(1:6)
V(g9)$label<-V(g9)$name
答案 0 :(得分:2)
V(g9)$color
是一系列颜色。
要更改特定节点的颜色,请说2:
V(g9)$color[2] ="#343434FF"
如果您想为每个节点使用不同的颜色,您可以指定rainbow(n)
,其中n是节点数,此函数会生成一系列颜色,然后您可以指定:V(g9)$color=rainbow(9)
另请注意:要获取顶点或节点列表,您可以获取它们:V(g9)
然后,如果您决定更改顶点5的颜色,可以使用V(g9)$color[which(V(g9)==5)]="#434344"
其中,which(V(g9)==5)
与顶点或节点5匹配。