【发布时间】:2014-07-17 20:10:32
【问题描述】:
在以下示例数据中,我如何在图例中用 y 显示 abline(即红色线)。 我的代码和数据:
x<-c(1990,1991,1992,1993,1994,1995)
y<-c(400,500,465,450,550,555)
df<-data.frame(x,y)
df
plot1<- ggplot(df, aes(x)) +
geom_line(size=0.5,lty="dashed", aes(y=y),color="Blue") +
geom_abline(aes(slope=-0.62,intercept=1670,colour="break"),size=0.9)+
geom_point(aes(y=y,shape="y"),size=4, color="Gray24",fill="Green")
plot1
。 我得到的是下面的 图像。我需要在图例中显示红线
【问题讨论】: