Forum de Statistiques
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -50%
-50% Baskets Nike Air Huarache
Voir le deal
64.99 €

ACP en R avec le package FactorMineR

2 participants

Aller en bas

ACP en R avec le package FactorMineR Empty ACP en R avec le package FactorMineR

Message par Yuurei007 Lun 14 Aoû 2017 - 20:44

Bonjour,

Disons que je réalise une ACP avec la fonction PCA du package FactorMineR.
En l'appliquant sur une base de données d'apprentissage, j'obtiens un objet R comportant entre autres :
- les valeurs propres
- les coordonnées des variables dans la nouvelle base des facteurs de l'ACP
- les coordonnées des individus dans la nouvelle base des facteurs de l'ACP

Y a t-il un moyen, à partir des données citées plus haut (a priori à partir des deux premières) d'être capable de calculer pour une nouvelle observation (voire une des observations utilisées dans la base d'apprentissage) les coordonnées des individus dans la base des facteurs (celle qui a été construite avec la base d'apprentissage) sans avoir à refaire une ACP ?

Merci d'avance.

Yuurei007

Nombre de messages : 2
Date d'inscription : 08/08/2017

Revenir en haut Aller en bas

ACP en R avec le package FactorMineR Empty Re: ACP en R avec le package FactorMineR

Message par droopy Mer 16 Aoû 2017 - 7:55

Bonjour,

Avec FactoMineR tu peux spécifier dans la fonction PCA que tu as des individus supplémentaires, qui ne seront pas pris en compte dans l'ACP mais pour lesquels tu pourras avoir les coordonnées en fonction des cordonnées des variables établis à partir des autres individus :
Code:
# un exemple avce un jeu de données
data(meaudret, package = "ade4")
tab <- meaudret$env
# on ne prend pas en compte le 12ème individu dans l'ACP
acp1 <- PCA(tab, ncp = 2, ind.sup = 12)
# les résultats de cet individu sont stockés dans $ind.sup
acp1$ind.sup
$coord
        Dim.1    Dim.2
au_2 9.131472 -0.654386

$cos2
        Dim.1      Dim.2
au_2 0.8073029 0.004145938

$dist
    au_2
10.16301
# pour les coordonnées de cet individu en fonction des coordonnées des variables de l'ACP :
acp1$ind.sup$coord
# pour tous les autres individus :
acp1$ind$coord
Cdlt
droopy
droopy

Nombre de messages : 1156
Date d'inscription : 04/09/2009

Revenir en haut Aller en bas

ACP en R avec le package FactorMineR Empty Re: ACP en R avec le package FactorMineR

Message par Yuurei007 Mer 16 Aoû 2017 - 11:07

Bonjour Droopy,

Merci pour ta réponse. En effet, je suis un peu bête de ne pas y avoir pensé.

En plus, j'ai même dans le code de la fonction PCA, la manière de calculer ces coordonnées, si je veux le faire indépendamment.

Merci de m'avoir débloqué.

Yuurei007

Nombre de messages : 2
Date d'inscription : 08/08/2017

Revenir en haut Aller en bas

ACP en R avec le package FactorMineR Empty Re: ACP en R avec le package FactorMineR

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum