如何替换特定列的<NA>值?

时间:2019-06-10 18:00:00

标签: r factors

我想用tech.role列的行为空的列中的值替换为“否”。

mental.health$tech.role <- as.factor(mental.health$tech.role)
levels(mental.health$tech.role)<-c("No","Yes")
Error in `levels<-.factor`(`*tmp*`, value = c("No", "Yes")) : 
  number of levels differs

这是我遇到的错误

1 个答案:

答案 0 :(得分:2)

mental.health$tech.role[is.na(mental.health$tech.role)] <- 'NO'