Bonjour,
je voudrais faire des opérations sur plusieurs matrices qui ont des nomes semblables, dans un boucle. Et du coup pouvoir "paramétrer" le nom de ces matrices. J'ai 4 grandes tables avec les même colonnes. gDGI, iDGI, gFUSION, iFUSION..
list.Studies <- c("DGI","FUSION")
for (i in list.Studies) {
rbind(paste("g",i,sep=""),paste("i",i,sep="")[!(paste("i",i,"$SNPID",sep="") %in% paste("g",i,"$SNPID",sep="")),])
}
En fait cela revient à faire :
rbind(gDGI,iDGI[!(iDGI$SNPID%in% gDGI$SNPID),])
puis
rbind(gFUSION,iFUSION[!(iFUSION$SNPID%in% gFUSION$SNPID),])
Idéalement, je voudrais aussi rediriger vers une matrice que je pourrais nommer ainsi
paste("res",i,sep="")
Bien sûr, cela ne marche pas. Faut-il que j'aime R pour continuer dans un langage qui ne comprend pas ma logique
:P