Bonjour,
Bonne et heureuse année à tous.
Je voudrai étudier la corrélation deux à deux de toutes les variables d'un jeu de données contenant 200 variables. J'ai remarqué que la fonction corrcoef donne une matrice de corrélation. Par exemple corrcoef(X1,X2) donne une matrice carrée d'ordre 2 avec de la redondance sur les valeurs. Avec 200 variables, vous voyez qu'on obtient une matrice gigantesque. Je voudrai juste récupérer le coefficient de corrélation entre les variables. Je voudrai construire un vecteur qui me donne le coefficient de corrélation de Xi et Xj avec i = 1 à 199 et j = 2 à 200 (cela me permet d'avoir toutes les corrélations deux à deux). Je peux faire une boucle sur i et sur j.
Y a t-il une fonction qui donne juste le coefficient de corrélation?
Partager