R/suggest.R

Defines functions suggest

suggest = function(X,level=0.05){

  spec = spectrum(X,log='no',plot=FALSE)
  spx = spec$freq
  spy = 2*spec$spec
  z.score = scale(spy,scale=TRUE)
  p.value = 2*(1-pnorm(abs(z.score)))
  spx = spx[p.value<=level]
  spy = spy[p.value<=level]
  S = round(1/spx)

  return(sort(S))
}
JieGroup/tsms documentation built on Sept. 15, 2020, 10:39 a.m.