发现一个小坑
> ifelse(TRUE,1,0)
[1] 1
> ifelse(FALSE,1,0)
[1] 0
> ifelse(FALSE,c(1,2),c(2,3))
[1] 2
> ifelse(TRUE,c(1,2),c(2,3))
[1] 1
返回值如果是向量,只返回第一个值而不是整个向量。
今年心情不爽,先不深挖原因了。
发现一个小坑
> ifelse(TRUE,1,0)
[1] 1
> ifelse(FALSE,1,0)
[1] 0
> ifelse(FALSE,c(1,2),c(2,3))
[1] 2
> ifelse(TRUE,c(1,2),c(2,3))
[1] 1
返回值如果是向量,只返回第一个值而不是整个向量。
今年心情不爽,先不深挖原因了。