を考えてみていないことをgeom_smoothに凡例を追加します。は以下のAES美的コール
library(ggplot2)
ggplot(mtcars, aes(disp, mpg)) +
geom_point(aes(color = factor(cyl))) +
geom_smooth(aes(color = factor(cyl)), se = FALSE, method = "lm") +
geom_smooth(se = FALSE, method = "lm", fullrange = TRUE, color = "black")
それは黒い線のスケールや凡例を追加することは可能ですか?ような何か:すべてのデータの凡例をして0色の伝説から分離することができ
p <- ggplot(mtcars, aes(disp, mpg)) +
geom_point(aes(color = factor(cyl)), show.legend = FALSE) +
geom_smooth(aes(color = factor(cyl)), se = FALSE, method = "lm") +
geom_smooth(se = FALSE, method = "lm", fullrange = TRUE,
aes(color = "all data")) +
scale_color_manual(values = c(scales::hue_pal()(3), "black"))
print(p)
あなたが何かの代わりに、カラー外AESを設定し、例えば、AES(色= "すべてのデータ")をマッピングする必要があります。 – Roland