是否可以在R中将条件(if,else)表达式包含在函数中?
我的代码看起来像这样,但我收到了错误:
Myfunction <- function(Arg1, Arg2) {
if(Arg1="condition1"){
# ...
} else {
# ...
}
}
答案 0 :(得分:1)
是的,允许......
MyFunction<-function(Arg1,Arg2)
{
if(Arg1=="data") {
print("i am in if")
}
else
{
print("i am in else")
}
}
正如@nrussel所提到的那样,"=="
运算符在您检查IF
条件时似乎缺失了