我有一个生成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)
答案 0 :(得分:1)
acf
返回一个命名列表。如果您想在acf估算值中找到NaN
值,请使用
is.nan(m$acf)