Possible Duplicate:
Set NA to 0 in R
我有数据.具有NA
个值的列的框架.我想用0
或任何其他值替换NA
.我try 了很多线程和方法,但没有给出结果.我试过以下方法.
a$x[a$x == NA] <- 0;
a[ , c("x")] <- apply(a[ , c("x")], 1, function(z){replace(z, is.na(z), 0)});
a$x[is.na(a$x), ] <- 0;
对于数据,上述方法均未将x
列中的NA
替换为0.第a
帧.为什么?