传说在ggplot中消失了

时间:2018-09-05 14:05:02

标签: r ggplot2

是否存在可以杀死ggplot中的图例的设置?

我的地块上没有图例。我运行下面的代码,而图例丢失了? (此代码应导致带有图例的绘图?)

XX <- seq(1:100)
YY <- runif(100,10,30)
Dat<- (seq(as.Date("1910/1/1"), as.Date("2009/1/1"), "years"))
df <- data.frame(XX,YY,Dat)

ggplot(data=df) +
geom_line(aes(x=Dat, y= XX), color= "Steelblue", size=1)+
geom_line(aes(x=Dat, y= YY), color= "Darkred", size = 1)

我尝试了很多事情,但是没有一个传说告诉我,蓝色的线是XX数据系列,而YY是深红色

1 个答案:

答案 0 :(得分:0)

事实证明,问题是我使用代码作为代理,并以错误的方式对其进行了更改。上面示例的正确语法是:

ggplot(data=df,aes( x=Dat)) +
geom_line(aes( y= XX, colour="XX"), size=1)+
geom_line(aes( y= YY, colour="YY"), size = 1)+
scale_color_manual(values=c("Darkred", "Steelblue"))