检查r中的NaN值

时间:2014-06-30 14:12:56

标签: r

我有一个生成NaN值的代码:

j<-c(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
m=acf(j,lag.max=32,ylim=c(-1,1),plot=FALSE)

我想检查值是否为Nan

is.nan(m[1])

但是我收到了这个错误:

Error in is.nan(m[1]) : default method not implemented for type 'list'
我应该怎么做才能解决这个问题? (检查Nan valus)

1 个答案:

答案 0 :(得分:1)

acf返回一个命名列表。如果您想在acf估算值中找到NaN值,请使用

is.nan(m$acf)