【发布时间】:2020-10-29 16:37:31
【问题描述】:
我正在尝试将整数类型列中存在的所有 NA 替换为 0,并将因子类型列中存在的 NA 替换为空字符串“”。下面的代码是我正在使用的代码,但它似乎不起作用
for(i in 1:ncol(credits)){
if(sapply(credits[i], class) == 'integer'){
credits[is.na(credits[,i]), i] <- 0
}
else if(sapply(credits[i], class) == 'factor'){
credits[is.na(credits[,i]), i] <- ''
}
【问题讨论】:
-
欢迎来到 StackOverflow!请阅读有关how to ask a good question 的信息以及如何提供reproducible example。这将使其他人更容易帮助您。