data <- data.frame(age=sample(c("25-29","30-34"),100,rep=TRUE),ratio=rnorm(100,mean=1,sd=0.3))
library(ggplot2)
qplot(ratio, data=data, geom="bar", fill=age, binwidth=0.1)
以下是我的问题
(1)如何改变直方图的颜色?
(2)如何将图例放在面板中?
(3)如何改变背景颜色?
非常感谢!
答案 0 :(得分:9)
scale_color_manual
,示例应该足够了。在ggplot2中调整任何比例的一般结构是使用适当的比例函数:scale_{aes_name}_{scale_type}
,其中aes_name
可以是color
,x
,或任何其他aeshetic,以及scale_type
可以是continuous
,discrete
,manual
等。ggplot2 legend position
让我this link。你的答案就在那里。?theme
,特别是panel.background
。这里的例子包含了你需要的一个例子。