在 R 中的 ifelse 语句中是唯一的

伊夫鲁

当我将 call aunique放在ifelse语句中的向量上时,我无法显示唯一值的向量,如下所示。

> row <- c(1, 1, 1, 3, 3, 3)
> unique(row)
[1] 1 3
> ifelse(is.null(NULL), unique(row), 2)
[1] 1

我希望 ifelse 语句返回与unique(row)if 指示的相同NULL

先感谢您!

伊夫鲁

这可以通过以下if/else语句解决

> if(is.null(NULL)) {unique(row)} else {2}
[1] 1 3

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章