- x
The time series you want to compute the evolutionary
wavelet spectrum for.
- filter.number
Wavelet filter number underlying the analysis
of the spectrum (see filter.select
or wd
for more
details).
- family
Wavelet family. Again, see filter.select
or wd
for more details.
- UseLocalSpec
As ewspec
, should usually leave as is.
- DoSWT
As ewspec
, should usually leave as is.
- WPsmooth
If TRUE
then smoothing is applied to
the wavelet periodogram (and hence spectrum).
- WPsmooth.type
The type of periodogram smoothing.
If this argument is "RM"
then running mean
linear smoothing is used.
Otherwise, wavelet shrinkage as in ewspec
is
used.
- binwidth
If the periodogram smoothing is "RM"
then
the this argument supplies the binwidth
or number
of consecutive observations used in the running mean smooth.
- verbose
If TRUE
then messages are produced. If
FALSE
then they are not.
- smooth.filter.number
If wavelet smoothing of the wavelet
periodogram is used then this specifies the index number of
wavelet to use, exactly as ewspec
.
- smooth.family
If wavelet smoothing of the wavelet
periodogram is used then this specifies the family of
wavelet to use, exactly as ewspec
.
- smooth.levels
If wavelet smoothing of the wavelet
periodogram is used then this specifies the levels to
smooth, exactly as ewspec
.
- smooth.dev
If wavelet smoothing of the wavelet
periodogram is used then this specifies deviance used
to compute smoothing thresholds, exactly as ewspec
.
- smooth.policy
If wavelet smoothing of the wavelet
periodogram is used then this specifies the policy
of wavelet shrinkage to use, exactly as ewspec
.
- smooth.value
If wavelet smoothing of the wavelet
periodogram is used then this specifies the value of the
smoothing parameter for some policies, exactly as ewspec
.
- smooth.by.level
If wavelet smoothing of the wavelet
periodogram is used then this specifies whether level-by-level
thresholding is applied, or one threshold is applied to
all levels, exactly as ewspec
.
- smooth.type
If wavelet smoothing of the wavelet
periodogram is used then this specifies the type of
thresholding, "hard" or "soft", exactly as ewspec
.
- smooth.verbose
If wavelet smoothing of the wavelet
periodogram is used then this specifies whether or not
verbose messages are produced during the smoothing,
exactly as ewspec
.
- smooth.cvtol
If wavelet smoothing of the wavelet
periodogram is used then this specifies a tolerance
for the cross-validation algorithm if it is specified
in the smooth.policy
, exactly as ewspec
.
- smooth.cvnorm
Ditto to the previous argument, but this
one supplies the norm used by the cross-validation.
- smooth.transform
If wavelet smoothing of the wavelet
periodogram is used then this specifies whether a transform
is used to transform the periodogram before smoothing,
exactly as ewspec
.
- smooth.inverse
Should be the mathematical inverse of
the smooth.transform
argument.
- AutoReflect
Whether the series is internally reflected before
application of the wavelet transforms. So, x
becomes
c(x, rev(x))
which is a periodic sequence. After
estimation of the spectrum the second-half of the spectral
estimate is junked (because it is a reflection of the first
half). However, the estimate is better. This argument improves
over ewspec
where poor estimates near boundaries were
obtained because the transforms assume periodicity but most
time series are not (and X_1 and X_T are very different, etc).