Bonjour,
Je suis utilisateur du logiciel R : CRAN, et j'essaye de me convaincre de l'avantage d'utiliser des fonctions du genre "apply", "sapply" etc. au lieu de boucles for.
Par exemple :
plutôt que :Code:X <- matrix(rnorm(10*100),10,100) moy_ligne <- apply(X,1,mean)
J'ai bien cru remarquer que c'était plus rapide ainsi, mais comment m'en convaincre ? Comment également savoir si ça prend plus de place en mémoire de faire une boucle "for" ?Code:moy_ligne2 <- c() for (i in 1:10) moy_ligne2[i] <- mean(X[i,])
Merci d'avance pour vos commentaires.
Cordialement,
V.
-----