Comparer 2 lignes d’un data.frame

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

Aurélien Madouasse
Messages : 352
Enregistré le : 26 Fév 2007, 11:23

Comparer 2 lignes d’un data.frame

Messagepar Aurélien Madouasse » 16 Juil 2007, 12:39

Bonjour,

Je travaille avec des données organisées de la manière suivante:

Code : Tout sélectionner

elevage animal mois cell
1 1 1 100
1 1 2 150
1 1 3 110
1 2 2 250
1 2 3 120
1 3 1 500
2 1 1 320
2 1 2 540
2 2 1 90
2 2 2 200


J’aimerais savoir s’il existe un moyen simple de comparer des données concernant un même individu et se trouvant sur des lignes successives d’un data.frame. Par exempe, je veux calculer la variation de cell entre 2 mois, c’est a dire ajouter une colonne var dans laquelle j’aurais la variation par rapport au mois précédent pour un même animal, ou encore coder les animaux franchissant une certaine valeur d’un mois sur l’autre.

Jusqu’à maintenant, je faisais ce genre de manips dans Access en utilisant la function DLookUp, mais c’est assez fastidieux et pas flexible du tout.


Merci d’avance,

Aurélien

Stéphane Laurent
Messages : 1557
Enregistré le : 05 Déc 2006, 19:07

Messagepar Stéphane Laurent » 16 Juil 2007, 17:48

Le problème est d'ajouter des colonnes ? La fonction data.frame() tout simplement, non ?


Retourner vers « Questions en cours »

Qui est en ligne

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