R 在添加geom_平滑时,如何为图例中的点获得适当的形状和颜色?

R 在添加geom_平滑时,如何为图例中的点获得适当的形状和颜色?,r,ggplot2,R,Ggplot2,如果我添加geom_smooth,那么我会在形状图例中得到不同颜色的矩形,而不是黑色的圆圈。我怎样才能防止这种情况?这是你的电话号码 库(ggplot2) df通过指定尺寸美学特定于点图层,这是固定的: ggplot(df, aes(x = x, y = y)) + geom_point(aes(size = z)) + geom_smooth(method = "loess", aes(weight = z)) 重量无关紧要,就像没有指定重量的几何平滑一样有问题。 ggplo

如果我添加
geom_smooth
,那么我会在形状图例中得到不同颜色的矩形,而不是黑色的圆圈。我怎样才能防止这种情况?这是你的电话号码

库(ggplot2)

df通过指定
尺寸
美学特定于点图层,这是固定的:

ggplot(df, aes(x = x, y = y)) +
    geom_point(aes(size = z)) +
    geom_smooth(method = "loess", aes(weight = z))

重量
无关紧要,就像没有指定重量的
几何平滑
一样有问题。
ggplot(df, aes(x = x, y = y)) +
    geom_point(aes(size = z)) +
    geom_smooth(method = "loess", aes(weight = z))