Learn R Programming

robustbase (version 0.92-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
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