IDまたは名前からカラーラベルノードを変更するには?
例: ラベルの色を変更したい node name="4" or 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
V(g9)$color
色の配列です。
特定のノードの色を変更するには、2と言います。
V(g9)$color[2] ="#343434FF"
ノードごとに異なる色が必要な場合はrainbow(n)
、nがノードの数である場合に指定でき、この関数は色の配列を生成してから、次のように指定できます。V(g9)$color=rainbow(9)
注:頂点またはノードのリストを取得するには、それらを取得できます。V(g9)
次に、頂点5の色を変更する場合は、頂点またはノード5に一致するV(g9)$color[which(V(g9)==5)]="#434344"
whereを使用できます。which(V(g9)==5)