我想在 for 循环中在 ggplot2 中绘制多个 geom_lines。我能够绘制线条,但在着色时遇到问题。谁能建议如何做到这一点?
pp=ggplot(a,aes(x=a$Nucleotide_position),y=data[,1:(length(a)-1)])
for (i in 1:(length(a)-1))
{
pp=pp+geom_line(aes(x,y),data=data.frame(x=a$Nucleotide_position,y=a[,i]))
}
print(pp)