1
ggplotのバーに色付けをしようとしていますが、問題があります。誰かがfill
パラメータとscale_colour
パラメータを正しく使用する方法を説明できますか?ggplotの塗りつぶしと縮尺表示
library(ggplot2)
df<-data.frame(c(80,33,30),c("Too militarized","Just doing their job","Unfairly tarnished by a few"),c("57%","23%","21%"))
colnames(df)<-c("values","names","percentages")
ggplot(df,aes(names,values))+
geom_bar(stat = "identity",position = "dodge",fill=names)+
geom_text(aes(label=percentages), vjust=0)+
ylab("percentage")+
xlab("thought")+
scale_colour_manual(values = rainbow(nrow(df)))
barplot(c(df$values),names=c("Too militarized","Just doing their job","Unfairly tarnished by a few"),col = rainbow(nrow(df)))
両方のソリューションを提供してくれてありがとう - 本当に助かりました! – Rilcon42