【发布时间】:2019-11-07 09:36:20
【问题描述】:
ifelse 生产不适用
m <- tracking_new_table$CowId=="807439"
ifelse (m==T , tracking_new_table$V1=="8","")
当条件满足时,我应该在 VI 列中得到“8”。相反,我得到了 NA。在不满足条件的其他行中,我得到“”,这就是我想要的。 数据
【问题讨论】:
-
感谢您的回答!如何更改代码以一次检查多个 CowId,并将相同的值 (8) 分配给 VI?
-
在下面查看我的答案,但更改为:
m <- tracking_new_table$CowID %in% c(807439, 32394)将CowIDs 放入串联向量中
标签: r if-statement na