我的数据框看起来像:
product=c("p1","p1","p1","p2","p2","p2","p3","p3","p3")
varX=c(1,2,3)
var1=c(1,1,2,3,4,5,3,2,1)
var2=c(10,11,10,8,8,8,5,6,8)
da <- data.frame(varX, product, var1, var2)
ggplot(da, aes(varX)) + geom_line(aes(y = var1, colour = product)) + geom_line(aes(y = var2, colour = product))
这样做会产生一条有6条线的图,其中2条颜色总是相同。我真正需要的是6种不同的颜色和类似的传说。
-- p1(var1)
-- p1(var2)
-- p2(var1)
-- p2(var2)
-- p3(var1)
-- p3(var2)
并且var1和var2(不同)的回归在同一个图中也会很好。