It is possible to check many conditions with for loop in a ifelse statement ? For example :
param1=c("Var_10","Var_11","Var_12")
param2=c("Var_22","Var_23","Var_24")
df[,"myVar"] <- ifelse((df[,param1[1]]<df[,param2[1]]) &
(df[,param1[2]]<df[,param2[2]]) &
(df[,param1[3]]<df[,param2[3]]),1,0)
If I have 4 values in param1 and param2 : add the condition (df[,param1[4]]<df[,param2[4]]).
Aucun commentaire:
Enregistrer un commentaire