Bonjour à tous,
Je suis une grande débutante en R et voici mon problème.
J’ai un tableau à 2 colonnes : Id, Poids.
Je cherche à faire plusieurs choses :
1) Ajouter une colonne distribution et noter 1 dans la première ligne de distribution et dire que tant que le poids dans la colonne poids n’est pas inférieur à -500, on reste sur du 1, sinon on ajoute +1 à la ligne en dessous (donc on passe à du 2, puis au prochain <-500 on passe à du 3 etc)
2) Dire que si le numéro d’id de la ligne est différent de l’id de la ligne en dessous, on recommence la distribution a 1.
Mon tableau final ressemblerait à :
Id Poids Distribution 1 5 1 1 5 1 1 5 1 1 10 1 2 3 1 2 10 1 2 -765 1 2 25 2 2 523 2 2 5 2 2 10 2 3 652 2 3 55 1 3 2 1 3 10 1
Je ne sais pas si je suis assez claire.
Merci d’avance
Marjow5494
Partager