En reprenant le jeu de données de Mickael, tu peux faire comme ça :
Code : Tout sélectionner
dta %>%
mutate(
change =ifelse(rank_1==rank_2,0, (rank_1-rank_2)/abs(rank_1-rank_2))
)
la colonne "change" va contenir -1 pour une baisse, +1 pour une hausse et 0 si stabilité