【发布时间】:2021-07-20 08:53:10
【问题描述】:
我想知道是否有快速解决我的问题的方法。
我将问题简化为最小的情况,例如:
a <- c(1,2,3,4,5)
b <- c(TRUE, TRUE, FALSE, TRUE, FALSE)
如果我计算 a[b] 我收到:[1] 1, 2, 4
但我想要:[1] 1, 2, 0, 4, 0,将 3 和 5 替换为 0's。
由于我的数据集很大,我迫切需要避免for-loop,但我不知道。
提前致谢! 埃尔莫
【问题讨论】:
标签: r