Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SAS STAT Discussion :

Analyse typologique aprés une ACM


Sujet :

SAS STAT

  1. #1
    Membre à l'essai
    Analyse typologique aprés une ACM
    Bonjour,
    Je cherche à partitionner des individus.
    Ayant des variables qualitatives j'ai effectué une analyse des correspondances multiples.
    Mais je ne sais pas comment récupérer les coordonnées des individus sur les nouveaux axes pour ensuite faire mon analyse typologique.
    Est ce que quelqu'un peut me renseigner ?
    Merci d'avance !

  2. #2
    Membre expérimenté
    Avec quelle procédure ?

  3. #3
    Membre à l'essai
    Avec la procédure corresp. (il y a d'autres possibilités?)
    voila ce que j'ai codé pour l'acm :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    proc corresp data=matable MCA dimens=5 out=tablesortie ALL;
    tables es variables;
    supplementary mes variables illustratives;
    run;


    merci de votre aide !

  4. #4
    Membre expérimenté
    Pour moi Dim1, Dim2 représentent les coordonnées de tes invividus sur les axes principales

  5. #5
    Membre à l'essai
    Moi j'ai les coordonnées des différentes modalités des variables dans dim1 dim2.

    Et je voudrais du coup retrouver les coordonnées des individus (la somme des coordonnées des modalités des variables qui leur correspond je crois )

  6. #6
    Membre expérimenté
    regarde

  7. #7
    Expert confirmé
    Avec TABLES on ne récupère pas les coordonnées factorielles de l'espace des individus, uniquement celles des modalités des variables. C'est donc normal que ta table OUT ne contienne pas ce que tu veux.
    Il faudrait créer un tableau d'indicatrices (tableau disjonctif complet ; avec la proc TRANSREG par exemple) puis utiliser l'instruction VAR de la proc CORRESP. Tu auras des observations _TYPE_="ROW" dans ta table OUT qui seront les individus, avec leurs coordonnées factorielles dans DIM1, DIM2, etc.
    Il n'y a alors plus besoin de l'option MCA, par contre NOROW=PRINT évitera que la fenêtre Output se remplisse des coordonnées factorielles des individus.
    Bon courage.
    Olivier

  8. #8
    Membre à l'essai
    Merci, je vais essayer tout ça !

  9. #9
    Membre régulier
    option BINARY
    Salut à vous!
    J'ai le même problème que sushi23, et je ne trouve pas vraiment de solution !!!

    Si je lance une ACM du type :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    proc corresp data=matable MCA out=tablesortie ALL plots=all;
    tables varQL1-varQL9;
    run;

    Alors je n'obtiens que les coordonnées (et contributions et cos²) des modalités des variables (et pas des sujets)...

    Par contre j'ai trouvé une option (BINARY) qui me permet d'obtenir aussi les coordonnées (et contributions et cos²) des sujets (en ligne dans ma base):
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    proc corresp data=matable MCA out=tablesortie ALL plots=all BINARY;
    tables varQL1-varQL9;
    run;

    Comme le dit Olivier je trouve désormais dans mon output "tablesortie", des lignes _TYPE_="OBS" qui correspondent bien à mes sujets, le seul problème c'est qu'il ne sont pas identifiés via leur identifiant (variable "NUM" dans mon cas) mais seulement via le numéro de la ligne... Pas très satisfaisant donc!! Quelqu'un aurait-il une idée pour faire mieux ???

    [Je précise que ma base de données est constituée d'individus en ligne, et de variables en colonnes].

    Merci d'avance à tous ;-)

###raw>template_hook.ano_emploi###