条形图选项与ggplot2

时间:2018-05-28 13:53:43

标签: r ggplot2

我实际上是想用ggplot2做一个图,但我想添加一些选项(颜色,图例......)。

这是我的代码:

ggplot(FINAL, aes(x = as.factor(gender), y=overtreatment)) +
stat_summary(fun.y="mean", geom="bar") +
facet_grid(. ~ treatment) +
theme_grey() +
xlab("Treatment") +
ylab("OT") + 
scale_fill_grey() +
theme(strip.background = element_rect(colour = "black", fill = "white"))

这里是实际输出。

enter image description here

您能告诉我如何更改1和2的名称(不更改数据框)以及如何为此添加颜色?

我试过这个

 ggplot(FINAL, aes(x = as.factor(gender), y=overtreatment, colour=Treatment))

但它仅将颜色应用于图形的轮廓。

谢谢, 马克

1 个答案:

答案 0 :(得分:2)

要更改所需条形的颜色fill = Treatment

要更改x轴上的标签,您需要scale_x_discrete(labels = your_labels)See here.

所以你的代码看起来像是:

ggplot(FINAL, aes(x = as.factor(gender), y=overtreatment, fill= Treatment)) +
scale_x_discrete(labels = your_labels) + 
...
相关问题