Mis a jour le 2025-04-14, 12:10

Analyse en composantes principales (ACP-PCA)

Si ar est une array avec les individus en ligne et les paramètres en colonnes :
import statsmodels.multivariate.pca
pca = statsmodels.multivariate.pca.PCA(ar)
  
Paramètres d'entrée :
  • standardize = True : défaut est de normaliser la matrice (pour chaque paramètre en colonne, moyenne de 0 et écart-type de 1). S'il est mis à False, seule la moyenne est soustraite, sauf si en plus demean = False
  • ncomp = 2 : nombre de dimensions à conserver.
L'objet renvoyé de type PCA a les champs suivants :
  • pca.eigenvals : les valeurs propres.
  • pca.transformed_data : les données de départ, mais normalisées.

Copyright python-simple.com
programmer en python, tutoriel python, graphes en python, Aymeric Duclert