h.alpha.n(robustbase)
h.alpha.n()所属R语言包:robustbase
Compute h, the subsample size for MCD and LTS
计算H,MCD的子样本的大小和LTS
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Compute h(alpha) which is the size of the subsamples to be used for MCD and LTS. Given alpha, n and p, h is an integer, h ~= alpha*n, where the exact formula also depends on p.
计算小时(α),它的大小要用于MCD和LTS的子样本。由于alpha,n和p,h是一个整数,h ~= alpha*n,那里的精确公式也取决于p。
For α = 1/2, h == floor(n+p+1)/2; for the general case, it's simply n2 <- (n+p+1) %/% 2; floor(2*n2 - n + 2*(n-n2)*alpha).
对于α = 1/2,h == floor(n+p+1)/2,在一般情况下,它简直是:n2 <- (n+p+1) %/% 2; floor(2*n2 - n + 2*(n-n2)*alpha)。
用法----------Usage----------
h.alpha.n(alpha, n, p)
参数----------Arguments----------
参数:alpha
fraction, numeric (vector) in [0.5, 1], see, e.g., covMcd.
分数,数字(矢量)在[0.5,1],例如,covMcd。
参数:n
integer (valued vector), the sample size.
整型值向量,样本大小。
参数:p
integer (valued vector), the dimension.
整型值向量的维数。
值----------Value----------
numeric vector of h(α, n,p); when any of the arguments of length greater than one, the usual R arithmetic (recycling) rules are used.
数字向量h(α, n,p);任何参数的长度大于1时,通常ř算术的(回收)的使用规则。
参见----------See Also----------
covMcd and ltsReg which are defined by h = h(α,n,p) and hence both use h.alpha.n.
covMcd和ltsReg被定义为h = h(α,n,p)“,因此都使用h.alpha.n。
实例----------Examples----------
n <- c(10:20,50,100)
p <- 5
## show the simple "alpha = 1/2" case:[#显示简单的“α= 1/2”的情况下:]
cbind(n=n, h= h.alpha.n(1/2, n, p), n2p = floor((n+p+1)/2))
## alpha = 3/4 is recommended by some authors :[一些作者的#alpha = 3/4,建议:]
n <- c(15, 20, 25, 30, 50, 100)
cbind(n=n, h= h.alpha.n(3/4, n, p = 6))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|