找回密码
 注册
查看: 329|回复: 0

R语言 rrcov包 CovRobust()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-28 20:45:20 | 显示全部楼层 |阅读模式
CovRobust(rrcov)
CovRobust()所属R语言包:rrcov

                                         Robust Location and Scatter Estimation
                                         强大的位置与散布估计

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Computes a robust multivariate location and scatter estimate with a high breakdown point, using one of the available estimators.
计算一个强大的多变量的位置和分散估计具有较高的击穿点,使用一个可用的估计。


用法----------Usage----------


CovRobust(x, control, na.action = na.fail)



参数----------Arguments----------

参数:x
a matrix or data frame.  
一个矩阵或数据框。


参数:control
a control object (S4) for one of the available control classes, e.g. CovControlMcd-class, CovControlOgk-class, CovControlSest-class, etc., containing estimation options. The class of this object defines which estimator will be used. Alternatively a character string can be specified which names the estimator - one of auto, sde, mcd, ogk, m, mve, sfast, surreal, bisquare, rocke. If 'auto' is specified or the argument is missing, the function will select the estimator (see below for details)
一个可用的控件类,例如一个控制对象(S4) CovControlMcd-class,CovControlOgk-class,的CovControlSest-class等,估计选项。这个对象的类定义了将被用于的估计。另外一个字符串,可以指定命名的估计 - 之一:汽车,SDE,MCD,OGK,M,MVE,sfast,超现实主义,bisquare,rocke。如果“自动”指定的参数丢失时,该功能将选择的估计(详情见下文)


参数:na.action
A function to specify the action to be taken if missing values are found. The default action is for the procedure to fail. An alternative is na.omit, which leads to rejection of cases with missing values on any required variable.
如果发现遗漏值的函数指定动作。默认的操作是失败的程序。另一种方法是na.omit,从而导致拒绝任何所需的变量的遗漏值的情况下。


Details

详细信息----------Details----------

This function simply calls the restimate method of the control object control. If a character string naming an estimator is specified, a new control object will be created and used (with default estimation options). If this argument is missing or a character string 'auto' is specified, the function will select the robust estimator according to the size of the dataset. If there are less than 1000 observations and less than 10 variables or less than 5000 observations and less than 5 variables, Stahel-Donoho estimator will be used. Otherwise, if there are less than 50000 observations either bisquare S-estimates (for less than 10 variables) or Rocke type S-estimates (for 10 to 20 variables) will be used. In both cases the S iteration starts at the initial MVE estimate. And finally, if there are more than 50000 observations and/or more than 20 variables the Orthogonalized Quadrant Correlation estimator (CovOgk with the corresponding parameters) is used.
这个函数简单地调用restimate方法控制对象control的。指定,如果字符串命名的估计是,一个新的控制对象被创建,(默认估计选项)。如果此参数丢失或指定一个字符串“自动”,该功能将根据数据集的大小,选择可靠的估计。如果有小于1000意见和少于10个变量或小于5000观测和少于5个变量,Stahel-Donoho提出估计器将被使用。否则,如果有小于50000的观测值要么bisquare S-估计(少于10个变量)或Rocke型S-估计(10至20个变量)将被使用。在这两种情况下的S迭代开始于初始MVE估计。最后,如果有超过50000观测和/或超过20个变量的正交化象限相关估计器(CovOgk与相应的参数)使用。


值----------Value----------

An object derived from a CovRobust object, depending on the selected estimator.
派生的对象从CovRobust对象,取决于选定的估计。


(作者)----------Author(s)----------


Valentin Todorov <a href="mailto:valentin.todorov@chello.at">valentin.todorov@chello.at</a>




参考文献----------References----------

An Object Oriented Framework for Robust Multivariate Analysis. Journal of Statistical Software, 32(3), 1&ndash;47. URL http://www.jstatsoft.org/v32/i03/.

实例----------Examples----------


data(hbk)
hbk.x <- data.matrix(hbk[, 1:3])
CovRobust(hbk.x)
CovRobust(hbk.x, CovControlSest(method="bisquare"))


转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-26 23:29 , Processed in 0.030375 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表