为什么图例元素的形状与R中带有'ggplot'的图表上的形状不同?

kr98yfug  于 2023-01-28  发布在  其他
关注(0)|答案(1)|浏览(114)
library(ggplot2)

ggplot(mtcars) + 
  aes(x = mpg, y = disp, size = cyl) + 
  geom_point() +
  geom_smooth(level = 0.99, method = "loess")


如您所见,图表中有 * 圆圈 *,但图例中有 * 矩形 *。
如何在图例中也有圆?

ivqmmu1c

ivqmmu1c1#

您不应该单独添加aes,而是可以执行以下操作:

library(ggplot2)

ggplot(mtcars, aes(x = mpg, y = disp)) + 
  geom_point(aes(size = cyl)) +
  geom_smooth(level = 0.99, method = "loess")  
#> `geom_smooth()` using formula = 'y ~ x'

相关问题