[英]How to customise the colour of ggplot2 boxplots?
我想使用我用自定义颜色创建的箱线图进行填充。 例如,我希望它们用以下规格的颜色填充:红色= 116,蓝色= 49,绿色= 0,色相= 223,饱和度= 240,亮度= 55。 我的代码在下面,但是我不知道如何更改所需颜色的填充颜色
我尝试使用scale_fill_manual(),但显示的图形没有颜色。
v1 = ggplot(data, aes(x=SYSTEMS, y=ADEQUACY)) + geom_boxplot() + coord_cartesian(ylim = c(1, 3))
v1 + scale_fill_manual(values = c('red','blue'))
我的预期结果是打印填充有指定值的颜色的箱形图。 怎么做?
scale_fill_manual()
不起作用,因为您未指定任何填充美学。
这应该工作:
ggplot(mtcars, aes(x = cyl, y = wt, group = cyl, fill = as.factor(cyl))) +
geom_boxplot() +
scale_fill_manual(values = c("red", "blue", "grey"))
但是,您也可以在geom_boxplot()
调用中指定填充颜色:
ggplot(mtcars, aes(x = cyl, y = wt, group = cyl)) +
geom_boxplot(fill = c("red", "blue", "grey"))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.