2
我正在嘗試在ggplot2圖中添加一個abline到圖例。但是,我無法讓它工作。誰能幫忙?如何將abline與geom_point一起添加到圖例
示例代碼:
## dummy script to test legends with ablines
library(ggplot2)
df1 <- iris
plot12345 <- ggplot(data = iris) +
geom_point(aes(x = Sepal.Length, y = Sepal.Width, colour = "dummy1")) +
geom_abline(aes(colour = "dummy2"), intercept = -3, slope = 1) +
scale_colour_manual(values = c("dummy1" = "blue", "dummy2" = "red"))
不知道它是如何工作,但把'intercept'和'slope'內'aes'會給你想要的東西:' gomplot(data = iris)+ geom_point(aes(x = Sepal.Length,y = Sepal.Width,color =「dummy1」))+ geom_abline(aes(slope = 1,intercept = -3,color =「dummy2 「))+ scale_colour_manual(values = c(」dummy1「=」blue「,」dummy2「=」red「)) ' – mt1022
謝謝隊友!有點奇怪,但它確實有效。也碰巧知道如何讓圖例只顯示dummy2的行,並且只顯示dummy1的點? – rashid
對不起,我不知道該怎麼做。 – mt1022