tolEllipsePlot(robustbase)
tolEllipsePlot()所属R语言包:robustbase
Tolerance Ellipse Plot
公差椭圆图
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Plots the 0.975 tolerance ellipse of the bivariate data set x. The ellipse is defined by those data points whose distance is equal to the squareroot of the 0.975 chisquare quantile with 2 degrees of freedom.
绘制椭圆形的二元数据0.975公差设置x。椭圆所定义的那些数据点的距离为等于0.975卡方分位数与2自由度的平方根。
用法----------Usage----------
tolEllipsePlot(x, m.cov = covMcd(x), cutoff = NULL, id.n = NULL,
classic = FALSE, tol = 1e-07,
xlab = "", ylab = "",
main = "Tolerance ellipse (97.5%)",
txt.leg = c("robust", "classical"),
col.leg = c("red", "blue"),
lty.leg = c("solid","dashed"))
参数----------Arguments----------
参数:x
a two dimensional matrix or data frame.
一个二维矩阵或数据框。
参数:m.cov
an object similar to those of class "mcd"; however only its components center and cov will be used. If missing, the MCD will be computed (via covMcd()).
一个类的对象"mcd",但只有它的成分center和cov使用。如果缺少,MCD将被计算(通过covMcd())。
参数:cutoff
numeric distance needed to flag data points outside the ellipse.
数字距离以外的椭圆形标志数据点。
参数:id.n
number of observations to be identified by a label. If not supplied, the number of observations with distance larger than cutoff is used.
一个标签来识别观测到的数量。如果未提供,观察距离大于cutoff的数量。
参数:classic
whether to plot the classical distances as well, FALSE by default.
是否绘制经典的距离,FALSE默认情况下。
参数:tol
tolerance to be used for computing the inverse, see solve. Defaults to 1e-7.
公差要用于计算逆,请参阅solve。默认为1e-7的。
参数:xlab, ylab, main
passed to plot.default.
传递到plot.default。
参数:txt.leg, col.leg, lty.leg
character vectors of length 2 for the legend, only used if classic = TRUE.
特征向量,长度为2的传说,如果只使用classic = TRUE。
(作者)----------Author(s)----------
Peter Filzmoser, Valentin Todorov and Martin Maechler
参见----------See Also----------
covPlot which calls tolEllipsePlot() when desired. ellipsoidhull and predict.ellipsoid from package cluster.
covPlot调用tolEllipsePlot()在需要的时候。 ellipsoidhull和predict.ellipsoid从包cluster。
实例----------Examples----------
data(hbk)
hbk.x <- data.matrix(hbk[, 1:3])
mcd <- covMcd(hbk.x) # compute mcd in advance[计算MCD提前]
## must be a 2-dimensional data set: take the first two columns :[#必须是一个2维的数据集:采取的第一个两列:]
tolEllipsePlot(hbk.x[,1:2])
## an "impressive" example:[#一个“令人印象深刻”的例子:]
data(telef)
tolEllipsePlot(telef, classic=TRUE)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|