2014-11-05 88 views
1

我試圖在數據幀來代替NA 0以0代替NA就R程序

data[is.nan(data)] <- 0  
Error en is.nan(data) : default method not implemented for type 'list'  

我不知道是什麼問題?

+2

使用'is.na'不是is.nan:'data [is.na(data)] < - 0' – agstudy 2014-11-05 12:25:43

+1

您不應該這樣做。 「NA」不等於零。 – Roland 2014-11-05 12:40:25

回答

2
data <- replace(data, is.na(data), 0)