I am having trouble adding a legend to my plot. I want the plot to have points and lines, that is why I am using both geom_line() and geom(points). Here is my code with some made up numbers. When I move "color" into "aes", somehow I get an error and I cannot plot it.
meanted=rnorm(13)
meantotal=rnorm(13)
meantedneg=rnorm(13)
meantedpos=rnorm(13)
totaldf=data.frame(x=c(0:12),meanted,meantotal,meantedneg,meantedpos)
pic=ggplot()+
geom_point(data=totaldf,aes(x=-x,y=meantedneg), color = "red")+
geom_point(data=totaldf,aes(x=-x,y=meantedpos), color = "blue")+
geom_point(data=totaldf,aes(x=-x,y=meanted), color = "green")+
geom_point(data=totaldf,aes(x=-x,y=meantotal),color = "black")+
geom_line(data=totaldf,aes(x=-x,y=meantedneg), color = "red")+
geom_line(data=totaldf,aes(x=-x,y=meantedpos), color = "blue")+
geom_line(data=totaldf,aes(x=-x,y=meanted), color = "green")+
geom_line(data=totaldf,aes(x=-x,y=meantotal),color = "black")
print(pic)