NA没有被替换

时间:2016-07-06 09:25:26

标签: r if-statement missing-data

我的数据有很多缺少的名称所以我决定用“无名”替换所有名称变量的NA,所以我应用了ifelse函数但是没有得到正确的输出

  

full $ Name< -ifelse(nchar(full $ Name)== 0,“nameless”,full $ Name)

“无名”并不是在重新定位NA是正确的做法还是应该做其他事情

1 个答案:

答案 0 :(得分:0)

使用标准子集,这应该有效:

full$Name[is.na(full$Name)] <- "nameless"