set.options {DCSmooth} | R Documentation |
Set Options for the DCS procedure
Description
Set Options for the DCS procedure
Usage
set.options(
type = "LP",
kerns = c("MW_220", "MW_220"),
drv = c(0, 0),
var_model = "iid",
...
)
Arguments
type |
either local polynomial regression ("LP" , the default) or
kernel regression ("KR" ).
|
kerns |
a character vector of length 2 containing the identifier for the
kernels to be used in kernel regression. Weighting functions in local
polynomial regression are computed according to the identifier. Default value
is MW_220 , the Mueller-Wang kernel of order (2, 2, 0) . If only
a single value is provided, it is used as kernel in both directions.
|
drv |
A non-negative vector of length 2, containing the derivative
orders to be estimated from the given data. The default is c(0, 0) . For
LP-regression, polynomial order is selected as (\nu_1 + 1, \nu_2 + 1) .
If only a single value is provided, it is used as derivative in both
directions.
|
var_model |
the method of estimating the variance coefficient c_f .
Currently available are var_model = c("iid", "sarma_HR", "sarma_sep",
"sarma_RSS", "sfarima_RSS") . Replacing the argument var_model . For
code using var_est , the argument is converted to var_model .
|
... |
Additional arguments passed to set.options() . This includes
IPI_options , a list containing further options used by the iterative
plug-in algorithm. For convenience, any of the options usually included in
the list IPI_options can be passed as argument directly to
set.options and will be converted into the IPI_options list.
Further arguments accepted are model_order controlling the order of
the variance model, if either an SARMA or SFARIMA model is used. This
argument is either a list of the form list(ar = c(1, 1), ma = c(1, 1))
or specifies an order selection criterion from c("aic", "bic", "gpac") .
If an order selection criterion is used, the argument order_max
controls the maximum order to be tested.
|
Value
An object of class "dcs_options"
.
Details
This function is used to set the options for bandwidth selection in the
dcs
function.
Detailed information can be found in the vignette.
See Also
dcs
Examples
# See vignette("DCSmooth") for examples and explanation
set.options()
myOpt <- set.options(type = "KR", var_model = "iid")
y <- y.norm1 + matrix(rnorm(101^2), nrow = 101, ncol = 101)
dcs(y, dcs_options = myOpt)
[Package
DCSmooth version 1.1.2
Index]