Methods for function kStepEstimator.start in Package ‘RobAStBase’
kStepEstimator.start-methods; these are called from within
kStepEstimator
to produce a numeric value of for the starting estimator
in the end.
kStepEstimator.start(start, ...) ## S4 method for signature 'numeric' kStepEstimator.start(start, nrvalues, ...) ## S4 method for signature 'Estimate' kStepEstimator.start(start, nrvalues, ...) ## S4 method for signature 'function' kStepEstimator.start(start, x, nrvalues, na.rm, L2Fam, startList)
start |
the start slot of an object of class |
nrvalues |
numeric; dimension k of the original model, i.e.; length of the untransformed parameter, or joint length of main and nuisance part of the parameter. |
x |
the data at which the starting estimator is to be evaluated. |
na.rm |
logical: if |
startList |
a list of arguments to be given to the call to |
L2Fam |
the parametric famliy; |
... |
further arguments for |
a numeric vector with the corresponding value of the start estimator (in k space)
signature(start = "numeric")
:
returns the unchanged argument start
if it has the correct length;
otherwise throws an error.
signature(start = "Estimate")
:
returns slot untransformed.estimate
of start
if it is not
NULL
, and else slot estimate
if the latter has dimension
nrvalues
.
signature(start = "function")
:
returns kStepEstimator.start(do.call(start, args=c(list(x,L2Fam),startList)
where, if na.rm == TRUE
,
beforehand x
has been modified to x <- complete.cases(x)
.
Peter Ruckdeschel peter.ruckdeschel@uni-oldenburg.de
Rieder, H. (1994) Robust Asymptotic Statistics. New York: Springer.
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.