le test post hoc kruskalmc

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

Coralie Borreil
Messages : 21
Enregistré le : 25 Mar 2009, 15:02

le test post hoc kruskalmc

Messagepar Coralie Borreil » 09 Aoû 2010, 13:28

Bonjour

Afin de comparer plusieurs variables entre elles qui ne respectent ni les conditions de normalités, ni celles d'homoscédasticité, j'ai utilisé le test de Kruskal-Wallis.

Afin de comprendre un peu mieux les résultats j'ai vu que le test de comparaison multiple kruskalmc était pas mal. Seulement, je n'arrive pas à comprendre exactement ce que fait ce test et je n'ai pas trouvé d'informations sur Internet ou dans les livres qui expliquent ce test, mis à part qu'il fait des comparaisons 2 à 2.

Dans mon cas, ma variable à expliquer est une variable qualitative (type d'activité: immobile, déplacement...) et ma variable explicative est quantitative (température)... Le problème c'est que quand je regarde les sorties du test kruskalmc je ne vois apparaître que des chiffres. A quoi correspondent-ils?

Je joins une partie de ces sorties qui me pose problème



Code : Tout sélectionner

> kruskalmc(Activité,Tsolsoleil)

Multiple comparison test after Kruskal-Wallis
p.value: 0.05
Comparisons

              obs.dif critical.dif difference
12-13      59.6666667     871.0457      FALSE
12-15      17.0476190     658.4487      FALSE
12-16      68.1904762     658.4487      FALSE
12-17      43.3939394     621.4964      FALSE
12-18      85.2380952     658.4487      FALSE
12-19      23.8666667     628.1200      FALSE
12-20     130.6041667     645.9848      FALSE
12-20.9   119.3333333    1101.7954      FALSE
12-21      31.4035088     592.7963      FALSE
12-22      41.7628205     581.8128      FALSE
...


Merci d'avance pour votre aide

Coralie

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

Messagepar Samir Messad » 09 Aoû 2010, 14:04

Bonjour,

pour un test de K-W, la réponse doit être quantitative. C'est vrai également pour les tests de comparaisons multiples 2 à 2 proposés par la fonction kruskalmc.

Pour le fonctionnement de la fonction kruskalmc, voir simplement la doc ad-hoc (package pgirmess), il y a un lien sur un doc extrait de la référence :
Siegel and Castellan (1988) Non parametric statistics for the behavioural sciences. MacGraw Hill
Int., New York. pp 213-214

Cordialement.

Coralie Borreil
Messages : 21
Enregistré le : 25 Mar 2009, 15:02

Messagepar Coralie Borreil » 09 Aoû 2010, 14:28

Je suis désolée mais je n'ai pas compris la réponse...

Je sais que les résultats de ces deux tests doivent être quantitatifs, mais où est passé ma variable qualitative? Je ne la vois apparaître nul part avec krustalmc!!!

En même temps je ne sais pas si je fais le bon test... Ce que j'aurais aimé c'est pouvoir testé plusieurs variables explicatives en même temps comme avec l'anova 2... Je pensais que le kruskalmc me permettrait de connaître l'impact de chacune de mes variables explicatives sur ma variable à expliquer mais apparemment ce n'est pas possible de tester des effets additifs avec un K-W... Est-ce que je me trompe?

J'avoue être complétement perdue...

Merci d'avance pour l'aide

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

Messagepar Samir Messad » 09 Aoû 2010, 15:07

Coralie Borreil a écrit :Je suis désolée mais je n'ai pas compris la réponse...

Je sais que les résultats de ces deux tests doivent être quantitatifs, mais où est passé ma variable qualitative? Je ne la vois apparaître nul part avec krustalmc!!!


je ne comprends pas non plus votre réponse à ma réponse :-)

En même temps je ne sais pas si je fais le bon test... Ce que j'aurais aimé c'est pouvoir testé plusieurs variables explicatives en même temps comme avec l'anova 2... Je pensais que le kruskalmc me permettrait de connaître l'impact de chacune de mes variables explicatives sur ma variable à expliquer mais apparemment ce n'est pas possible de tester des effets additifs avec un K-W... Est-ce que je me trompe?


Effectivement, vous ne pouvez tester l'effet que d'un seule variable qualitative avec le test de kruskall-Wallis. En tout état de cause, avec une variable à expliquer qualitative (type d'activité), il faudra s'orienter sur autre chose que le test de K-W. Si 'type d'activité' possède 2 modalités, voir modèle de regression logistique.

Coralie Borreil
Messages : 21
Enregistré le : 25 Mar 2009, 15:02

Messagepar Coralie Borreil » 09 Aoû 2010, 16:07

Malheureusement la variable "type d'activité" a plusieurs modalités (environ 5)!!! Je vais essayer de voir ce que ça donne avec une régression logistique...

Je me lance à l'aventure car je ne connais pas du tout ce type d'analyse!!!

La suite au prochain numéro... En tout cas merci pour l'aide!!!

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

Messagepar Samir Messad » 09 Aoû 2010, 16:15

Pour faire vite et avoir des premiers éléments de réponse à votre analyse, essayer de discrétiser vos variables explicatives pour plusieurs analyses croisées 2 à 2 (réponse - variable explicative). Les proportions peuvent se tester alors à l'aide d'un test du chi2. C'est peut être un peu sommaire et incomplet mais c'est une première approche simple.

Coralie Borreil
Messages : 21
Enregistré le : 25 Mar 2009, 15:02

Messagepar Coralie Borreil » 09 Aoû 2010, 18:18

Merci beaucoup!!!

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

Re: le test post hoc kruskalmc

Messagepar Eric Wajnberg » 10 Aoû 2010, 11:16

Coralie Borreil a écrit :Bonjour

Code : Tout sélectionner

> kruskalmc(Activité,Tsolsoleil)

Multiple comparison test after Kruskal-Wallis
p.value: 0.05
Comparisons

              obs.dif critical.dif difference
12-13      59.6666667     871.0457      FALSE
12-15      17.0476190     658.4487      FALSE
12-16      68.1904762     658.4487      FALSE
12-17      43.3939394     621.4964      FALSE
12-18      85.2380952     658.4487      FALSE
12-19      23.8666667     628.1200      FALSE
12-20     130.6041667     645.9848      FALSE
12-20.9   119.3333333    1101.7954      FALSE
12-21      31.4035088     592.7963      FALSE
12-22      41.7628205     581.8128      FALSE
...



Coralie


Je ne suis pas sur de faire avancer les choses, mais il me semble que vous utilisez kruskalmc de manière erronée (je n'ai cependant jamais utilisé cette fonction). Cette fonction à pour but de faire des comparaisons deux à deux entre les différentes modalités de la variable à expliquer, dans votre cas le type d'activité. Or la sortie que vous nous montrez présente des comparaisons deux à deux d'apparemment la variable quantitative qui semble être la température. Par exemple, la première ligne compare "12" et "13", la seconde "12" et "15", etc. Je vous invite à revoir la syntaxe de la fonction en question.

En espérant que cette remarque soit utile.

Cordialement,


Retourner vers « Questions en cours »

Qui est en ligne

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