Saya memiliki bingkai data sederhana yang saya coba gunakan untuk membuat plot garis dan titik gabungan ggplot2
. Misalkan data saya terlihat seperti ini:
df <- data.frame(x=rep(1:10,2), y=c(1:10,11:20),
group=c(rep("a",10),rep("b",10)))
Dan saya mencoba membuat plot:
g <- ggplot(df, aes(x=x, y=y, group=group))
g <- g + geom_line(aes(colour=group))
g <- g + geom_point(aes(colour=group, alpha = .8))
g
Hasilnya terlihat bagus dengan satu pengecualian. Ini memiliki legenda ekstra yang menunjukkan alpha
untuk geom_point
lapisan saya .
Bagaimana caranya agar legenda tetap menunjukkan warna grup, tetapi bukan yang menunjukkan setelan alfa saya?
g + scale_alpha(guide = "none")
.