【发布时间】:2014-05-25 23:05:42
【问题描述】:
我有一个小问题,或者实际上有点大。 我有一个包含 3 个变量的数据集,我使用 atm,我们称它们为 var1、var2 和 var3。 我总共有超过 3000 个观察值,每个变量都有 NA 值。
var1=age_1、var2=Yes/No 和 var3=age_2
我想要做的是如果 var2="Yes" 来自 var1 的值应该被 coopied 到 var3 中。 我是这样做的:
var3[var2=="Yes"]<-var1
但我收到错误消息:
Error in var3[var2 == "Yes"] <-var1 :
下标作业中不允许使用 NA
有人有一个快速的解决方案,我该如何解决?
【问题讨论】:
-
var3