Je suis débutant en analyse de données et langage python;
je travaille sur une ACP (analyse en composantes principales) et je veux calculer la part de chaque variable dans les nouvelles variables (Composantes principales de 1 à 8) du cercle de correlations.
A partir du code suivant j'arrive à créer un dataframe
Mais j’aimerais utiliser une boucle for pour faire ce calcul pour les 8 CP. Et au final , je voudrais afficher un Dataframe global où chaque CP1 à 8 apparait en colonnes et la part de chaque variable en ligne.
Marsh Posté le 02-01-2022 à 17:09:21
Bonjour,
Je suis débutant en analyse de données et langage python;
je travaille sur une ACP (analyse en composantes principales) et je veux calculer la part de chaque variable dans les nouvelles variables (Composantes principales de 1 à 8) du cercle de correlations.
A partir du code suivant j'arrive à créer un dataframe
CP1=pca_tot_élargi.components_[0]
print(CP1)
DF_CP1=pd.DataFrame(CP1,index=Fichier_élargi_T.index,columns=['CP1'])
DF_CP1
Mais j’aimerais utiliser une boucle for pour faire ce calcul pour les 8 CP.
Et au final , je voudrais afficher un Dataframe global où chaque CP1 à 8 apparait en colonnes et la part de chaque variable en ligne.
Voilà, si quelqu’un peut m'aider, merci.