J'ai réalisé une boucle pour pouvoir réaliser des plots, à l'aide de ggplot. Chaque plot représente l’évolution d'une proportion d'individu au cours du temps.
Voilà mon code :
Code : Tout sélectionner
a<-names(test)
for(i in 2:5){
x<-ggplot(data = test, aes(x=test[,a[1]],y=test[,a[i]]/test[,a[6]])) + geom_point()
x<-x + xlab("Age (year cal.BP)")+ylab("Rate of reads") + labs(title=a[i])
x<-x + geom_line(color="black",size=0.2)
print(x)
}
Le code marche, mais le problème c'est que j'aimerai, au lieu d'assigner chaque plot à l'objet x, assigner chaque plot à l'individu correspondant soit a[i].
Je ne sais pas si j'ai été claire.
Si quelqu'un peut m'aider.