Bonjour tout le monde

Je voudrais écrire une boucle pour faire des tests statistiques.

Dans un premier temps j'aimerai pouvoir faire une boucle sur un test de normalité comme le shapiro.test sur toute les colonnes d'une matrice importé j'ai donc mis ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
for (i in 1:ncol(A)){shapiro.test(A[,i])}
et j'ai le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Error: is.numeric(x) n'est pas TRUE
du coup je sais pas trop comment m'y prendre.

Et dans un deuxième temps j'aimerais pouvoir faire les tests statistiques (student, wilcoxon...) 2 à 2 en faisant une boucle et qui me mettrait les pvalues entre les variables testée dans une autre matrice et je n'y arrive pas pour le moment.

Je vous remercie d'avance!