是否存在可以杀死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是深红色
答案 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"))