函数中的条件表达式?

时间:2016-05-10 19:07:30

标签: r

是否可以在R中将条件(if,else)表达式包含在函数中?

我的代码看起来像这样,但我收到了错误:

Myfunction <- function(Arg1, Arg2) {
    if(Arg1="condition1"){
        # ...
    } else {
        # ...
    }
}

1 个答案:

答案 0 :(得分:1)

是的,允许......

MyFunction<-function(Arg1,Arg2) 
{ 
   if(Arg1=="data") { 
       print("i am in if") 
   }
   else
   { 
       print("i am in else") 
   }
}

正如@nrussel所提到的那样,"=="运算符在您检查IF条件时似乎缺失了