Bonjour,
J'ai un dataset avec des valeurs réparties entre -5 et +5.
Je cherche sur ce dataset à convertir les valeur > 0 en 0 et à conserver les autres valeurs tel quelles.
J'essaie pour cela la fonction Ifelse. Je n'ai pas de problème pour convertir les valeur >0 en 0, mais je n'arrive pas a conserver les anciennes valeur.
exemple:
jo<- tibble(x = c(1, 2, -2, -3), y = c(-5, -5, -4, -2), z = c(-1, 0, 0, 2))
je <- ifelse(jo < 0, 0, jo)
Dans ce cas le tableau final est un grand mixe de données!
Merci de votre aide.
Arnaud-Félix