calcul variable en fonction de la valeur des autres
Bonjour,
Existe-t-il un moyen simple de calculer (ou modifier) une variable en fonction du contenu des autres variables ?
Je souhaiterais faire quelque chose qui ressemblerait à ceci :
Code:
1 2 3 4
|
library(dplyr)
test<-data.frame(x=c(1,2,3),y=c(10,20,30))
test <- test %>% mutate_if(x==1,y=7) |
mais ce code ne fonctionne pas.
Le mutate_if ne fonctionne, apparemment, qu'avec des conditions (du genre "is_numeric") sur une variable existante qu'on souhaiterait modifier.
Merci