acm

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

Couanais Pierre
Messages : 213
Enregistré le : 26 Fév 2007, 12:41

acm

Messagepar Couanais Pierre » 08 Aoû 2007, 10:44

Bonjour à tous,

je souhaite réaliser une acm sur un tableau de données comme ceci

Catégorie d'age(4 modalités) Sexe(2) Facteur A (7) Facteur B(12) Facteur C (2)

pour faire apparaitre des groupes parmi mes données (40 000 lignes).

je fais alors

res=dudi.acm(tab)

mais ne sait pas torp interpréter les résultats (valeurs propres, graphes...)

queqlu'un peut il m'aiguiller légèrement svp?

merci d'avance

Samir Messad
Messages : 76
Enregistré le : 10 Jan 2005, 20:56

Messagepar Samir Messad » 08 Aoû 2007, 11:29

Bonjour,

une référence en français :
Escofier, Pagès, 1998. Analyse factorielles simples et multiples. Objectifs, méthodes et interprétation. Dunod.

Cordialement.

Couanais Pierre
Messages : 213
Enregistré le : 26 Fév 2007, 12:41

Messagepar Couanais Pierre » 08 Aoû 2007, 12:04

OK merci pour l'info je vais essayer de trouver ca...mais personne n'a d'infos qui pourraient m'être utiles dans l'immediat?

Merci d'avance

Nicolas Péru
Messages : 1408
Enregistré le : 07 Aoû 2006, 08:13

Messagepar Nicolas Péru » 08 Aoû 2007, 13:35

une fiche à consulter sur l'acm :

http://biom3.univ-lyon1.fr/R/fichestd/tdr66.pdf

il en existe d'autres je pense qui abordent la question sous différents angles. Mais avant de faire l'analyse peut être faudrait il avoir des questions, des hypothèses pour orienter l'interprétation des résultats car une analyse mlutlivariée ne fournit jamais qu'une carte factorielle qui n'est interprétable que 'après les questions que l'on se pose donc il est diffile d'orienter quelqu'un si on ne connait pas plus précisément le but recherché.

Couanais Pierre
Messages : 213
Enregistré le : 26 Fév 2007, 12:41

Messagepar Couanais Pierre » 08 Aoû 2007, 14:58

ok merci pour la fiche...

ce que je souhaite faire c'est regrouper certaines de mes 40 000 personnes en fonction de leur catégorie d'age, leur sexe, et les 3 autres facteurs. Faire des groupes avec des personnes qui ont beaucoup de points communs en gros...


Merci deja de m'avoir repondu Nicolas

Renaud Lancelot
Messages : 2484
Enregistré le : 16 Déc 2004, 08:01
Contact :

Messagepar Renaud Lancelot » 11 Aoû 2007, 21:44

Alors il faut aller vers les méthodes de classification. Attention toutefois: avec 40.000 individus, il faudra chercher une méthode ne nécessitant pas de calcul explicite de la matrice des distances !

Renaud

Couanais Pierre
Messages : 213
Enregistré le : 26 Fév 2007, 12:41

Messagepar Couanais Pierre » 13 Aoû 2007, 09:33

Méthodes de classification style arbres ? L'AFCM n'est pas adaptée ici Renaud tu penses?

Héléna Castermant
Messages : 39
Enregistré le : 08 Juin 2007, 07:40

Messagepar Héléna Castermant » 13 Aoû 2007, 10:21

Salut,

Effectivement, je pense moi aussi qu'une classification est mieux adaptée à ce que tu veux faire.
Vu le nombre d'individus, la classification hiérarchique ascendante semble impossible.
Je conseille un kmeans ou une classification mixte (kmeans combiné avec classification ascendante hiérarchique)

J'espère que ma réponse t'aidera.

Couanais Pierre
Messages : 213
Enregistré le : 26 Fév 2007, 12:41

Messagepar Couanais Pierre » 13 Aoû 2007, 12:17

merci de répondre déjà Héléna...

Mais le kmeans n'est que pour des matrices numériques nan?

Moi je n'ai que des facteurs parmi mes colonnes...

Héléna Castermant
Messages : 39
Enregistré le : 08 Juin 2007, 07:40

Messagepar Héléna Castermant » 13 Aoû 2007, 13:19

Oui, je crois que tu as raison.

Si je peux te conseiller un livre sur la classification, c'est "Approche pragmatique de la classification" de Jean-Pierre Nakache et Josiane Confais.

Je sais qu'ils disent dans ce livre d'utiliser une classification conjointe (hiérarchie + partition) quand on a des données mixtes (variables continues, ordinales, nominales, binaires...) . Et je les cite : "Ainsi, quel que soit le tableau de données initiales, on se ramènera toujours à un tableau de données quantitatives à partir duquel sera effectuée une classification des individus".
Et ils disent qu'il faut alors appliquer la classification sur les q premiers axes factoriels issus d'une analyse factorielle déterminée selon les données initiales.

Je ne peux pas t'en dire plus désolée, je n'ai encore jamais utilisé tout ceci en pratique.

Bon courage et j'espère que ma réponse te donnera des (bonnes) pistes.

Couanais Pierre
Messages : 213
Enregistré le : 26 Fév 2007, 12:41

Messagepar Couanais Pierre » 13 Aoû 2007, 13:29

Bon ben c'est dejà gentil!!

Je sais pas trop comment je vais m'en sortir je vais chercher...

Tillard
Messages : 87
Enregistré le : 17 Déc 2004, 10:32

Messagepar Tillard » 13 Aoû 2007, 14:53

Bonjour
ce que j'essaierai

une ACM des données initiales (qualitatives)
puis
un kmeans sur un tableau constitué de TOUS les axes factoriels (données numériques) si on veut une classification sur l'ensemble des données
ou
un kmeans sur un tableau constitué des q premiers facteurs (voir valeurs propres)

avec kmeans se pose le choix du nombre de classes

cordialement
Emmanuel Tillard
UMR ERRC (Elevage des Ruminants en Regions Chaudes)
CIRAD - St PIERRE (La Réunion)
tel: 02 62 49 92 54

Couanais Pierre
Messages : 213
Enregistré le : 26 Fév 2007, 12:41

Messagepar Couanais Pierre » 14 Aoû 2007, 08:47

OK... moi j'ai réalisé un dudi.acm sur mon tableau de variables qualitatives.

Comment j'obtiens les axes factoriels avec cette fonction stp?

car je vais donc essayer le k means, merci

Nicolas Péru
Messages : 1408
Enregistré le : 07 Aoû 2006, 08:13

Messagepar Nicolas Péru » 14 Aoû 2007, 09:53

il faut avoir garder le maximum d'axe lors du choix demandé à l'execution de la fonction.
Ensuite les coordonnées des lignes sont conservées dans le dudi.acm$li et celle des colonnes dans le dudi.acm$c1 (le $l1 et le $co correspondent à la même chose mais dans une dimension un peu différente)

Couanais Pierre
Messages : 213
Enregistré le : 26 Fév 2007, 12:41

Messagepar Couanais Pierre » 14 Aoû 2007, 10:18

ah ok très bien merci...

Je pense que 3 axes peuvent suffire non?

Je tente donc le kmeans sur tout ceci...


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité