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 : Sélectionner tout - Visualiser dans une fenêtre à part
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