Forum de Statistiques
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Les posteurs les plus actifs de la semaine

Le Deal du moment : -60%
-60% sur l’extracteur de jus FAURE FJ-4541
Voir le deal
39.99 €

Moyennes de plusieurs colonnes selon différents groupes

Aller en bas

Moyennes de plusieurs colonnes selon différents groupes Empty Moyennes de plusieurs colonnes selon différents groupes

Message par VPui le Lun 18 Avr 2016 - 9:49

Bonjour,

J'ai un tableau de données de ce type :

f1 f2 f3 f4 condition
5 6 7 8 a
5 6 7 7 a
4 4 4 4 b
5 6 7 8 b
5 6 7 8 c
4 6 8 1 c

Je souhaiterais pouvoir faire avec R une moyenne totale des colonnes selon la condition.
Pour mon exemple je voudrais avoir en sortie :
a 5
b 4
c 5

J'ai tenté avec la fonction aggregate mais je n'obtiens que des moyennes par colonnes selon ma contition,

Si vous avez une idée pour me débloquer merci d'avance Smile

VPui

Nombre de messages : 2
Date d'inscription : 18/04/2016

Revenir en haut Aller en bas

Moyennes de plusieurs colonnes selon différents groupes Empty Re: Moyennes de plusieurs colonnes selon différents groupes

Message par Nik le Lun 18 Avr 2016 - 13:23

Bonjour,

ton tableau n'est pas organisé pour que aggregate fasse ce que tu souhaites.

Code:

DATA <- read.table(text="f1 f2 f3 f4 condition
5 6 7 8 a
5 6 7 7 a
4 4 4 4 b
5 6 7 8 b
5 6 7 8 c
4 6 8 1 c",sep=" ",h=T)

require(reshape2)
DATA <- melt(DATA)

aggregate(value~condition,FUN=mean,data=DATA)
  condition value
1         a 6.375
2         b 5.250
3         c 5.625

Nik

Nik

Nombre de messages : 1606
Date d'inscription : 23/05/2008

Revenir en haut Aller en bas

Moyennes de plusieurs colonnes selon différents groupes Empty Re: Moyennes de plusieurs colonnes selon différents groupes

Message par VPui le Lun 18 Avr 2016 - 15:03

C'est parfait merci beaucoup ! Je ne connaissait pas du tout cette méthode c'est pour ça que j’essayai de bricoler mon aggregate directement ^^

Encore merci pour la rapidité et la clarté de la réponse !

VPui

Nombre de messages : 2
Date d'inscription : 18/04/2016

Revenir en haut Aller en bas

Moyennes de plusieurs colonnes selon différents groupes Empty Re: Moyennes de plusieurs colonnes selon différents groupes

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum