【发布时间】:2012-07-03 11:33:46
【问题描述】:
我有 2 个向量和一个数字。
a <- rnorm(40,10,4)
d <- rep(0,length(a)
filling_limit <- 8
现在,我想要一个 40*1 布尔向量 (has.room),如果满足 2 个条件,我会提供信息:
has.room <- a > 0 && d < filling_limit
而不是返回 40 次 TRUE 的向量,我只得到一个 TRUE。
这是什么原因?如果您想知道零向量:这个东西是循环的一部分,d 会随时间改变。谢谢!
【问题讨论】:
标签: r if-statement operators boolean