检查for循环中的条件ifelse语句
可以在ifelse语句中使用for循环检查许多条件? 例如:检查for循环中的条件ifelse语句,r,for-loop,if-statement,R,For Loop,If Statement,可以在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[
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=c(“变量10”、“变量11”、“变量12”)
参数2=c(“变量22”、“变量23”、“变量24”)
df[,“myVar”]您可以使用嵌套的ifelse
函数调用,但我会在dplyr::case\u时查看!param1和param2必须具有相同的长度,但它们是函数的参数。它们的长度可以是3:10。是否有方法检查parm1和parm2长度的n个条件?