假设我有一个清单
a <- c(3, 5, 2, 7, 9)
我想做一个矢量操作,例如:
a_greater_than_five <- a[a>5]
但我希望得到如下结果:
a_greater_than_five <- c(false, false, false, true, true).
类似于python中的numpy:Check if all values in list are greater than a certain number
答案 0 :(得分:1)
> a <- c(3, 5, 2, 7, 9)
> Result <- a>5
> Result
[1] FALSE FALSE FALSE TRUE TRUE
答案 1 :(得分:1)
如果
a <- c(3, 5, 2, 7, 9)
然后简单地
a > 5
# [1] FALSE FALSE FALSE TRUE TRUE