小编L. *_*tis的帖子

更改条件以替换向量中的元素

考虑向量:

use = c(1,1,2,2,5,1,2,1,2,5,1)

在第一个数字 5 出现在序列中之前,我试图将所有 5 不同的数字替换为 NA: ifelse(use != 5,NA,1)。之后的条件应该是 ifelse(use != 5,0,1)

输出将是:

after = c(NA,NA,NA,NA,1,0,0,0,0,1,0)

有小费吗?

replace if-statement r vector conditional-statements

6
推荐指数
1
解决办法
124
查看次数