Parfois, on souhaite appliquer une fonction à plusieurs colonnes de notre tableau, en fonction d’une condition. Pour cela, direction mutate_if()
, du package {dplyr}.
Comme son nom l’indique, mutate_if
effectue une modification si la condition est remplie. Les arguments sont :
Et pour comprendre par l’exemple :
À noter : il est possible d’intégrer ses propres fonctions de transformation. Par exemple, si l’on veut les mesures d’iris en millimètres, plutôt qu’en centimètres.