【发布时间】:2016-02-08 16:34:30
【问题描述】:
目前以下条形图的默认颜色为 Apct = Red 、BPct = Green、CPct = Blue。
如何更改颜色以使 Apct = Purple、BPct = Black、CPct = Red?
这是工作代码:
library(reshape)
Time<-data.frame(Time = c(as.POSIXct("2015-02-05 14:35:00"), as.POSIXct("2015-02-05 14:40:00")))
APct<-c(.1,.2,.7)
BPct<-c(.2,.4,.4)
Time
data<-cbind(Time, rbind(APct, BPct))
data
colnames(data)<-c("Time", "APct","BPct","CPct")
rownames(data)<- NULL
data
data<-melt(data, measure.vars =c("APct","BPct","CPct") )
ggplot(data=data, aes( x = Time, y=value, fill=variable)) +
geom_bar(stat="identity") +
ggtitle("% ") + xlab("Time") +
ylab("Percentage") +theme(axis.text.x = element_text(angle = 90, hjust = 1))
还有——
我怎么知道 Apct 会搭配紫色?它是按字母顺序排列的还是我可以手动设置一些类似于 Apct = Purple 的东西?
还有没有办法让 Cpct 始终位于底部栏,BPCt 始终位于中间栏,APct 始终位于顶部栏?
谢谢。
【问题讨论】:
标签: r