是否可以在ifelse语句中使用for循环检查许多条件? 例如:
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)
如果我在param1和param2中有4个值,请添加条件(df[,param1[4]]<df[,param2[4]])
。