ACP des rangs

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

G.A. [Compte désactivé]

ACP des rangs

Messagepar G.A. [Compte désactivé] » 06 Jan 2016, 13:48

Bonjour,
Y'a t'il sous R un package qui permet de faire une ACP des rangs? Apparemment FactoMineR et ade4 ne font pas ça.

Merci pour votre réponse

Florent Aubry
Messages : 324
Enregistré le : 25 Juin 2010, 10:21

Re: ACP des rangs

Messagepar Florent Aubry » 06 Jan 2016, 14:13

Pour faire une ACP des rangs, il suffit de transformer les variables à analyser par la fonction rank et de faire une ACP classique (par FactoMineR ou ade4) sur les variables transformées. C'est ce que je fais quand le problème se présente.

G.A. [Compte désactivé]

Re: ACP des rangs

Messagepar G.A. [Compte désactivé] » 06 Jan 2016, 14:27

ok et pour le calcul de la matrice de corrélation, je me fie à FactomineR?
parce que pour une ACP classique on calcule la matrice de corrélation de pearson alors que pour l'ACP des rangs on calcul celui de Kendall ou de spearman.
FactomineR le fait implicitement?

Florent Aubry
Messages : 324
Enregistré le : 25 Juin 2010, 10:21

Re: ACP des rangs

Messagepar Florent Aubry » 06 Jan 2016, 14:48

La corrélation de Spearman est l'application de la corrélation de Pearson appliquée aux rangs. Si mes souvenirs sont exacts, tu dois trouver des informations sur l'approche dans le livre de Lebart, Morineau et Piron, 'Statistique exploratoire multidimensionnelle' chez Dunod.

G.A. [Compte désactivé]

Re: ACP des rangs

Messagepar G.A. [Compte désactivé] » 06 Jan 2016, 14:57

Ok merci

Eric Wajnberg
Messages : 776
Enregistré le : 11 Aoû 2008, 15:37
Contact :

Re: ACP des rangs

Messagepar Eric Wajnberg » 06 Jan 2016, 15:59

Code : Tout sélectionner

x=rnorm(10)
y=rnorm(10)
cor(x,y,method="spearman")
[1] -0.09090909
cor(rank(x),rank(y))
[1] -0.09090909

CQFD

Pierre Bady
Messages : 405
Enregistré le : 02 Mai 2006, 07:46

Re: ACP des rangs

Messagepar Pierre Bady » 11 Jan 2016, 09:53

Bonjour,

Sur des rangs, une ACP sur matrice de covariance (centrée, non-normée) peut être judicieuse.

hth

pierre
=@===--------¬-------¬------¬-----¬
liens utiles :
http://www.gnurou.org/Writing/SmartQuestionsFr
http://neogrifter.free.fr/welcomeOnInternet.jpg
]<((((*< -------------------------------


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité