ggplot2:使用stat_summary参数

时间:2017-09-17 21:27:33

标签: r ggplot2

我有以下代码:

ggplot(iris, aes(x=Species, y=Sepal.Length)) + 
stat_summary(fun.y=mean, geom='point', size=2, fill='white')

我知道可能还有其他方法可以使用iris数据来绘制这种方法。但是,对于我自己的数据,这是唯一的方法。

问题:上面的代码不会给出白色填充点,但是会给出纯黑点。使用stat_summary参数时是否有设置填充颜色的方法?

谢谢!

1 个答案:

答案 0 :(得分:3)

使用color代替fill

ggplot(iris, aes(x=Species, y=Sepal.Length)) + 
stat_summary(fun.y=mean, geom='point', size=2, color='white')

或使用具有填充边框颜色

的符号形状
ggplot(iris, aes(x=Species, y=Sepal.Length)) + 
stat_summary(fun.y=mean, geom='point', size=2, shape=21, fill="blue", color="red")