Bonjour,
J'ai un problème avec un jeu de données.
J'ai voulu faire des médianes sur les différents groupes de mon jeu de données. Le résultat est donc logiquement un jeu de données avec moins de lignes, puisqu'elles ont été regroupées selon leur groupe.
J'ai donc écrit la ligne de commande suivante:
racine2<-aggregate(racine[ ,"valeurSPAD",drop=FALSE],by=racine[,"groupe",drop=FALSE],median)
Ceci me donne bien ce que je veux mais enlève les autres colonnes de mon jeu de données, or j'aurais besoin de garder les informations données dans les autres colonnes pour la suite de mes calculs avec conditions.
Voici un extrait de ma base de données initiale :
1 2 3 4 5 6 7 8 9 10
| facteurherbicide type facteurespece facteurbloc groupe valeurSPAD
31 traite gesse/colza colza 1 121 31.6
32 traite gesse/colza colza 1 121 32.7
33 traite gesse/colza colza 1 121 30.3
34 nontraite temoin gesse 1 122 40.6
35 nontraite temoin gesse 1 122 45.0
36 nontraite temoin gesse 1 122 50.4
37 traite feverole/colza feverole 1 123 46.9
38 traite feverole/colza feverole 1 123 49.4
39 traite feverole/colza feverole 1 123 42.8 |
et voici ce que j'obtiens suite à ma ligne de commande:
1 2 3 4
| groupe valeurSPAD
121 31.6
122 45.0
123 46.9 |
Merci d'avance pour votre aide,
Louison
Partager