Bonjour,
J’ai un dataframe comme celui ci :
ID job_code 1 8 1 8 1 8 2 7 2 7 2 4 3 1 3 2
Si un individu a plusieurs fois le même code emploi, j’aimerais garder seulement le premier et remplacer les autres par 0
Afin d’obtenir un dataframe comme celui la :
ID job_code job_code_2 1 8 8 1 8 0 1 8 0 2 7 7 2 7 0 2 4 4 3 1 1 3 2 2
J’ai pensé à utiliser la fonction dataframe%>%group_by(ID) %>% et la fonction replace mais je ne sais pas trop comment.
Merci d’avance de votre aide
Partager