如果这是一个基本问题,我深表歉意。我是R的新手。
我有一个数据集DAT,它具有3个变量:ID,V1和V2。不幸的是,在许多情况下都缺少V2数据。我想创建一个新变量V3。我希望V3与V2具有相同的值,但是对于任何缺少V2的情况,我都希望V3取V1的值。在R中最有效的方法是什么?
您也可以使用ifelse语句。
DAT $ V3 <-ifelse(is.na(DAT $ V2),DAT $ V1,DAT $ V2)
读取时好像V2为空白,然后使用V1,否则使用V2中的数据。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句