【发布时间】:2022-07-06 14:51:53
【问题描述】:
我有一个值,它可以是 3 个字符串之一,也可以是 NULL。当值为NULL时,下面的代码不起作用
value <- NULL
if( value == "test" ){
print("1")
} else {
print("2")
}
看来我必须编写如下代码才能使其工作:
if ( !is.null(value) && value== "test" ) {
print("1")
} else {
print("2")
}
然而,这样写似乎不必要地复杂和混乱。
有没有更简洁的方法来做到这一点?
【问题讨论】:
标签: r