【发布时间】:2015-10-31 17:38:33
【问题描述】:
我想将列广告系列中的 NA 替换为“无”。广告系列是个性。
trx2[trx2$campaign=="<NA>"] <- "none"
但它给了我一个错误“数据帧的下标分配中不允许缺少值”。
感谢您的帮助
【问题讨论】:
标签: r
我想将列广告系列中的 NA 替换为“无”。广告系列是个性。
trx2[trx2$campaign=="<NA>"] <- "none"
但它给了我一个错误“数据帧的下标分配中不允许缺少值”。
感谢您的帮助
【问题讨论】:
标签: r
测试 na 值的正确方法是is.na();此外,您需要子集tr2x$campaign 而不是整个data.frame。因此:
trx2$campaign[is.na(trx2$campaign)] <- "none"
【讨论】: