See the references for more.
Qn(x, constant = 2.21914, finite.corr = missing(constant))s_Qn(x, mu.too = FALSE, ...)
TRUE
unless
constant
is specified.median(x)
should
also be returned for s_Qn()
.s_Qn()
passed to
Qn()
.Qn()
returns a number, the $Q_n$ robust scale
estimator, scaled to be consistent for $\sigma^2$ and
i.i.d. Gaussian observatsions, optionally bias corrected for finite
samples. s_Qn(x, mu.too=TRUE)
returns a length-2 vector with location
($\mu$) and scale; this is typically only useful for
covOGK(*, sigmamu = s_Qn)
.
Christophe Croux and Peter J. Rousseeuw (1992)
Time-Efficient Algorithms for Two Highly Robust Estimators of Scale,
Computational Statistics, Vol. 1, ed. Dodge and Whittaker,
Physica-Verlag Heidelberg, 411--428;
also available from
mad
for the Sn
for a similar faster but less
efficient alternative; scaleTau2
.set.seed(153)
x <- sort(c(rnorm(80), rt(20, df = 1)))
s_Qn(x, mu.too = TRUE)
Qn(x, finite.corr = FALSE)
Run the code above in your browser using DataLab