2
我试图用ggplot使条形图,东西非常像:覆盖GGPLOT2图例文本
mtcars$gear <- as.factor(mtcars$gear)
ggplot(mtcars, aes(gear, mpg, fill=gear))+geom_bar(stat="identity")+
scale_fill_manual(values=c("grey30", "grey50", "grey70"))
现在我想传说中的第一个标签(它在我的例子说,3)说“参考”,同时保持其余的标签完好无损,即4和5.
我有一个非常困难的时间找到一种方法来做到这一点。我一直无法在这里找到类似于我的地方的问题。
有没有人知道这个解决方案?
'labels = c(“3”=“reference”)'应该做得好还是不好? – beetroot
@beetroot你的意思是'因素(mtcars $ gear,labels = c(“3”=“reference”))',这是行不通的。 – zx8754
对不起,我的意思是'scale_fill_manual()' – beetroot