我想用回归线创建一个散点图,同时使用一个属性的尺寸美学。我意识到传说现在已经覆盖了适合线条的符号,我想删除它,只保留尺寸的图例。我怎么能这样做?
> library(ggplot2)
> ggplot(mtcars, aes(wt, mpg, size=cyl)) + geom_point()
这给了这张照片,这很好:
现在在上面有光滑的线条,然后这条蓝色的“线条”是我想要摆脱的,或者至少让所有的都像图中的那条一样薄。
> ggplot(mtcars, aes(wt, mpg, size=cyl)) + geom_point() + stat_smooth()
谢谢!
答案 0 :(得分:4)
使用legend = FALSE选项
ggplot(mtcars, aes(wt, mpg, size=cyl)) + geom_point() + stat_smooth(legend = FALSE)
答案 1 :(得分:0)
最新文档{ggplot2} 2.2.1版使用legend.show= NA
ggplot(mtcars, aes(wt, mpg, size=cyl)) + geom_point() + stat_smooth(show.legend = F)