robustbase (version 0.93-6)

nlrob.control: Control Nonlinear Robust Regression Algorithms

Description

Allow the user to specify details for the different nonlinear robust regression algorithms in nlrob.

Usage

nlrob.control(method,
              psi = c("bisquare", "lqq", "welsh", "optimal", "hampel", "ggw"),
              init = c("S", "lts"), 
              optimizer = "JDEoptim", optArgs  = list(),
              ...)

Arguments

method

character string specifying the method

psi

string specifying the psi-function which defines the estimator.

init

for some methods, currently, "MM" only, a string specifying the initial estimator.

optimizer

currently only "JDEoptim" from package DEoptimR.

optArgs

a list of optional arguments to the optimizer. Currently, that is JDEoptim from package DEoptimR.

Value

a list with several named components. The contents depend quite a bit on the method.

See Also

nlrob, nlrob,

Examples

Run this code
# NOT RUN {
str(nlrob.control("MM"))
str(nlrob.control("tau"))
str(nlrob.control("CM"))
str(nlrob.control("mtl"))
# }

Run the code above in your browser using DataLab