【发布时间】:2020-05-05 19:01:56
【问题描述】:
我想生成一个情节并按性别分层。不幸的是,我的 df 编码方式是男性在情节中是红色的,女性是蓝色的。
df <- data.frame(sex = rbinom(1000, 1, .5),
age = rnorm(1000, mean = 50, sd = 10))
df$sex <- as.factor(df$sex)
我可以使用 scale_color_manual 切换颜色,但 bin 没有填充,而且轮廓不方便。
ggplot(df, aes(x = age, color = sex))+
geom_histogram(position = "identity")+
scale_color_manual(values = c("#00BFC4", "#F8766D"))
如何正确操作?提前致谢!
【问题讨论】: