Supposons que j'ai un cadre de données comme indiqué ci-dessous :
[1] df
name value
a 116
b 116
c 116
d 225
e 225
f 225
g 225
Maintenant, je veux que le df devienne
name value
a 116
b 115
c 114
d 225
e 224
f 223
g 222
C'est-à-dire que lorsque le df original avait les mêmes valeurs (fixes) dans une colonne de lignes consécutives, il doit diminuer progressivement de 1. Ainsi, les valeurs dans la colonne des valeurs pour les noms a,b,c passent de 116 à 114. Et pour d,e,f,g, elles passent de 225 à 222.
Veuillez me conseiller.