homoscedasticite

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

Iris Chanay
Messages : 15
Enregistré le : 25 Avr 2007, 09:02

homoscedasticite

Messagepar Iris Chanay » 26 Avr 2007, 14:16

Bonjour, je viens d'arriver sur le forum.
Je suis en stage de fin d'etudes d'ecole d'agronomie. Pour ce stage, je dois traiter des donnes d'experimentation par R que je n'ai jamais utilise (et par la meme occasion je [re]decouvre les statistiques!). J’aurais alors besoin d’un petit conseil.

Afin de realiser une anova un facteur avec mesures repetees, j’ai d’abord verifie la normalite de mes donnees (shapiro.test), je voudrais maintenant verifier l’homoscedasticite mais je n’ai pas trouve de test ni de script a ce sujet.
Est-il necessaire de verifier l’homoscedasticite de mes donnees ?
Si oui avez vous un lien expliquant la marche a suivre ?

Je vous remercie par avance pour votre aide.

Iris Chanay

Logez Maxime
Messages : 3138
Enregistré le : 26 Sep 2006, 11:35

Messagepar Logez Maxime » 26 Avr 2007, 14:33

Bonjour,

Il y a pas mal de post sur ce forum qui ont parlé de l'analyse de variance. Pour répondre à ta question il est bel et bien nécessaire de tester l'homoscedasticité avant de faire une analyse de variance. Tu peux la tester avec bartlett.test par exemple.

Code : Tout sélectionner

x <- rnorm(100) # vecteur de valeurs tirés aléatoirement dans une loie normale de paramètre 0, 1.
y <- gl(4,25) # pour créer un facteur avec 4 modalités
tapply(x,y,var) # les variances par groupes
        1         2         3         4
0.7750994 0.6556014 1.1605595 0.8114681
bartlett.test(x,y) # le test de l'égalité des variances

        Bartlett test of homogeneity of variances

data:  x and y
Bartlett's K-squared = 2.1257, df = 3, p-value = 0.5467


Maxime

Iris Chanay
Messages : 15
Enregistré le : 25 Avr 2007, 09:02

Messagepar Iris Chanay » 26 Avr 2007, 16:21

Merci beaucoup pour votre reponse.
Juste une precision qui doit etre triviale (desole je debute en statistique): tester l'homoscedasticite revient donc a tester l'homogeneite des variances?!

Si je n'ai que 2 modalites dans mes donnees je peux alors utiliser le test var.test pour la tester?!

Encore merci d'avance.

Iris

Logez Maxime
Messages : 3138
Enregistré le : 26 Sep 2006, 11:35

Messagepar Logez Maxime » 26 Avr 2007, 16:32

Re,

Oui et oui. Il te suffit de regarder l'aide de var.tes : ?var.test.
Performs an F test to compare the variances of two samples from normal populations.
See Also
bartlett.test for testing homogeneity of variances in more than two samples from normal distributions.

Maxime

Iris Chanay
Messages : 15
Enregistré le : 25 Avr 2007, 09:02

Messagepar Iris Chanay » 26 Avr 2007, 16:49

Merci beaucoup pour ces precisions,
j'avoue que c'etait tres facil :oops:

Iris


Retourner vers « Questions en cours »

Qui est en ligne

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