Extraire donnée d'origine d'une table de contingence

[Fermé]
Signaler
-
Messages postés
9
Date d'inscription
samedi 20 février 2016
Statut
Membre
Dernière intervention
21 février 2016
-
Bonjour,
je travail sur des données qualitatives sous forme d'un tableau croisé une variable colonne D de 7 modalités et une variable ligne de 6 modalités (6x7)

svp, est il possible d'extraire ou de transformer une table de contingence à un tableau liste (observation/individu), merci

4 réponses

Messages postés
24175
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
10 septembre 2021
6 880
Bonjour,

Merci de déposer un fichier xls (avec ce que tu as et ce que tu veux qu'on comprenne un peu plus) sur cjoint.com et coller ici le lien fourni.

eric
Messages postés
9
Date d'inscription
samedi 20 février 2016
Statut
Membre
Dernière intervention
21 février 2016

merci bq eric pour votre réponse, j'essayerais d'être plus clair:
j'essai de reconstruire les données d'origines de ce tableau, chaque individus enquêté par exemple correspond à une modalité de la variable C et D (le nombre dans les cellule correspond à une observation/individu) , d'une certaine façon c'est faire le contraire d'un tableau croisée dynamique
merci

https://www.cjoint.com/c/FBur6ZgI3En
Messages postés
9
Date d'inscription
samedi 20 février 2016
Statut
Membre
Dernière intervention
21 février 2016

mon objectif c'est de transformer ces table en table liste (ou tableau observations/individus) pour les introduire sur spss en vue d'estimer des modèles log-linéaire, sur spps à ma connaissance (limitée) il faut introduire les variables sous leur forme brute (et nom sous forme d'une table de contingence)
merci infiniment
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
846 >
Messages postés
9
Date d'inscription
samedi 20 février 2016
Statut
Membre
Dernière intervention
21 février 2016

Bonsoir à tous,

Jusqu'à ton dernier post, je ne comprenais pas pourquoi tu n'utilisais pas les propriétés particulièrement sympathiques des tableaux de contingences dans le cadre d'une AFC sur 2 variables qualitatives.

Maintenant, je persiste à penser (avec moins de certitudes quand même) qu'il doit y avoir quelque chose à faire avec le tableau de contingence
Tu devrais donc peut-être jeter un œil là : https://journals.openedition.org/cybergeo/3481?file=1
Ça présente "L’ANALYSE LOG-LINEAIRE DE TABLEAUX DE CONTINGENCE"
Peut-être que ça t'évitera de créer 40 millions de lignes.

Cordialement
Messages postés
54606
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 septembre 2021
16 525 >
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020

Tout cela me semble absolument passionnant !
Mais nous sommes résolument en dehors du cadre d'Excel, d'Access et du forum ...
Messages postés
24175
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
10 septembre 2021
6 880
Il n'accepte pas les fichiers txt ou csv ?
Si oui quelle est le format à respecter ?
Messages postés
9
Date d'inscription
samedi 20 février 2016
Statut
Membre
Dernière intervention
21 février 2016

Accepte les fichier csv,
Messages postés
54606
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 septembre 2021
16 525
Bien expliqué ou pas, je ne saurais trancher ...
En tout cas je ne suis pas certain d'avoir compris, du moins comment tu veux afficher tes résultats.

Alors voici 2 propositions ; tu diras si l'une d'elles te convient :
https://www.cjoint.com/c/FBuxN55uvGK

Cordialement.
Messages postés
9
Date d'inscription
samedi 20 février 2016
Statut
Membre
Dernière intervention
21 février 2016

je vous remercie Raymond PENTIER sur votre réponse,

en quelque sorte ma question ressemble à celle ci
https://www.excel-downloads.com/threads/copier-lignes-autant-de-fois-que-le-nombre-indique-dans-une-cellule.170370/
mais d’après ce qui je compris de la réponse de eriiic excel ne gère pas ce nombre de ligne.
Messages postés
9
Date d'inscription
samedi 20 février 2016
Statut
Membre
Dernière intervention
21 février 2016

exemple de la 1ere combinaison
http://www.cjoint.com/c/FBvaRqXGybo
Messages postés
54606
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 septembre 2021
16 525 >
Messages postés
9
Date d'inscription
samedi 20 février 2016
Statut
Membre
Dernière intervention
21 février 2016

Oh, là, là !
Je n'y étais vraiment pas du tout !
Il faut dire qu'un "tableau de contingence", ce n'est pas ainsi que le voyais ...

Alors je laisse tomber, eriiic (que je salue) ayant parfaitement pris les choses en mains, et le sujet ne concernant plus Excel.

Cordialement.
Messages postés
24175
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
10 septembre 2021
6 880
Bonjour,

Un bouton pour créer le CSV.
Je t'ai mis une constante en début de programme si tu veux changer le séparateur : Const sep = ";"
La plage de données est en dur dans le code : datas = [A2:H8].Value
https://www.cjoint.com/c/FBvk2vrunWe
Regarde si ça va.

JvDo t'as mis un document susceptible de t'intéresser ici https://forums.commentcamarche.net/forum/affich-33191239-extraire-donnee-d-origine-d-une-table-de-contingence#16
Moi j'ai refermé vite fait, ça me dépasse :-)
eric
Messages postés
9
Date d'inscription
samedi 20 février 2016
Statut
Membre
Dernière intervention
21 février 2016

Bonjour Eriic
Merci de votre aide, c'est très gentil,
je crois que ça marche,
mes remerciements aussi à:
Raymond PENTIER
JvDo