Foncton bartlett et shapiro sous R

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

kouassi patrick
Messages : 3
Enregistré le : 25 Mai 2022, 14:15

Foncton bartlett et shapiro sous R

Messagepar kouassi patrick » 25 Mai 2022, 15:05

bartlett.test(Donnée_patient$score.information ~ Donnée_patient$profession )
et vola le code d'erreur qui affiche
Error in bartlett.test.default(c(22, 36, 37, 35, 29, 28, 30, 36.5, 29, :
there must be at least 2 observations in each group

shapiro.test(Donnée_patient$profession)

Error in shapiro.test(Donnée_patient$profession) :
is.numeric(x) n'est pas TRUE
> table(Donnée_patient$profession)

Agriculteur Artisan Cadre Profession intermediaire
1 41 196 111
employe ouvrier Etudiant Autre
77 44 22 42

Mickael Canouil
Messages : 1315
Enregistré le : 04 Avr 2011, 08:53
Contact :

Re: Foncton bartlett et shapiro sous R

Messagepar Mickael Canouil » 25 Mai 2022, 16:06

Bonjour,

comme indiqué dans les messages, certaines combinaisons n'existent pas dans vos données et votre variable "profession" n'est pas continue/numérique.

Si vous voulez une réponse plus détaillée :

Cordialement,
Mickaël
mickael.canouil.fr | rlille.fr

kouassi patrick
Messages : 3
Enregistré le : 25 Mai 2022, 14:15

Re: Foncton bartlett et shapiro sous R

Messagepar kouassi patrick » 27 Mai 2022, 13:12

bonjour d'accord mais comment resoudre ce probleme svp

kouassi patrick
Messages : 3
Enregistré le : 25 Mai 2022, 14:15

Re: Foncton bartlett et shapiro sous R

Messagepar kouassi patrick » 31 Mai 2022, 12:29

Voici une partie de mon jeu de donnée
table(Donnée_patient$score.information,Donnée_patient$profession)

Agriculteur Artisan Cadre Profession intermediaire employe ouvrier Etudiant Autre
20.65 0 3 2 6 8 3 1 4
21 0 0 2 0 1 2 0 0
22 0 1 3 3 2 2 0 0
23 0 0 1 3 1 0 0 0
24 0 0 2 0 2 2 0 1
25 0 0 5 1 2 3 0 1
26 1 4 0 0 3 0 0 1
27 0 2 3 1 1 0 1 1
28 0 1 6 6 4 3 2 2
28.5 0 0 1 0 2 0 0 0
29 0 2 16 7 6 0 1 1
29.5 0 0 1 1 1 0 0 0
30 0 3 7 11 1 1 0 1
30.5 0 0 2 5 0 0 0 0
31 0 0 11 6 2 1 2 1
31.5 0 0 9 1 0 0 0 0
32 0 0 10 3 1 5 0 2
32.5 0 0 3 5 1 3 0 0
33 0 3 16 6 5 2 2 3
33.5 0 1 5 1 2 0 0 2
34 0 1 9 2 4 4 2 2
34.5 0 0 5 1 0 1 1 3

et les messages d'erreurs

shapiro.test(Donnée_patient$profession)
Error in shapiro.test(Donnée_patient$profession) :
is.numeric(x) n'est pas TRUE
>

Error in bartlett.test.default(c(22, 36, 37, 35, 29, 28, 30, 36.5, 29, :
there must be at least 2 observations in each group

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

Re: Foncton bartlett et shapiro sous R

Messagepar Eric Wajnberg » 09 Juin 2022, 14:58

Pour le test de Shapiro : "Profession" avec a "P" majuscule. C'est là votre problème. Les minuscules et majuscules sont des caractères différents sous R.

HTH, Eric.


Retourner vers « Questions en cours »

Qui est en ligne

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