0
に特定のバーのカラーリングはpts_allowedデータセットを想像してみて:GGPlot2 - 次のようにプロット
Opp Gms MBs DSs Mins MBvOpp DSvOpp
24 PHO 24 5638.4 5495.00 5785 9.09 8.31
22 ORL 23 5313.1 5206.25 5520 7.73 7.54
3 BRK 22 5062.0 4944.00 5279 7.32 6.78
1 ATL 22 4933.6 4924.00 5280 4.58 6.33
4 CHI 21 4683.2 4628.75 5065 3.49 4.20
14 LAL 22 4920.5 4790.50 5330 3.33 2.48
13 LAC 21 4673.1 4582.00 5065 3.26 3.14
私は、次のとおりこれをプロットします。この後
library(ggplot2)
plot <- ggplot(pts_allowed, aes(Opp, MBvOpp))
plot <- plot + geom_bar(stat = 'identity', fill = 'gray40')
plot <- plot + theme(text = element_text(size = 16), axis.text.x = element_text(angle = 90, hjust = 1, vjust = 0.5), panel.background = element_rect(fill = "aliceblue"),plot.background = element_rect(fill = "aliceblue"))
plot <- plot + theme(axis.ticks.x = element_blank(), axis.ticks.y = element_blank())
plot <- plot + theme(axis.text.x = element_text(colour = "gray40"),axis.text.y = element_text(colour = "gray40"))
plot <- plot + theme(axis.title.x = element_text(colour = "gray40"),axis.title.y = element_text(colour = "gray40"))
をしかし、私がしたいですpts_allowed $ Oppがベクトルtmsにあるバーに異なる色を指定します。
tms <- c("PHO","LAL","BRK","CHI")
これらの特定のバーの色を変更するために事実の後に追加できる簡単なコード行はありますか?
優れた、まさに私が何をしたか、非常に感謝しています – Morts81