nclass(grDevices)
nclass()所属R语言包:grDevices
Compute the Number of Classes for a Histogram
班级数目计算直方图
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Compute the number of classes for a histogram.
计算直方图的类的数量。
用法----------Usage----------
nclass.Sturges(x)
nclass.scott(x)
nclass.FD(x)
参数----------Arguments----------
参数:x
A data vector.
一个数据向量。
Details
详情----------Details----------
nclass.Sturges uses Sturges' formula, implicitly basing bin sizes on the range of the data.
nclass.Sturges使用斯图格斯公式,含蓄的基础上的数据范围内的bin大小。
nclass.scott uses Scott's choice for a normal distribution based on the estimate of the standard error, unless that is zero where it returns 1.
nclass.scott使用标准错误的估计为基础的正态分布斯科特的选择,除非是零,它返回1。
nclass.FD uses the Freedman-Diaconis choice based on the inter-quartile range (IQR) unless that's zero where it reverts to mad(x, constant=2) and when that is 0 as well, returns 1.
nclass.FD使用的基础上,四分位数间距(IQR)弗里德曼-戴康尼斯选择的,除非是零,恢复到mad(x, constant=2)是0,退货以及1。
值----------Value----------
The suggested number of classes.
建议类的数量。
参考文献----------References----------
Modern Applied Statistics with S-PLUS. Springer, page 112.
On the histogram as a density estimator: <code>L_2</code> theory. Zeitschrift f黵 Wahrscheinlichkeitstheorie und verwandte Gebiete 57, 453–476.
Biometrika 66, 605–610.
Multivariate Density Estimation. Theory, Practice, and Visualization. Wiley.
Journal of the American Statistical Association 21, 65–66.
参见----------See Also----------
hist and truehist (package MASS); dpih (package KernSmooth) for a plugin bandwidth proposed by Wand(1995).
hist和truehist(包MASS)dpih(包KernSmooth)魔杖(1995)提出的一个插件带宽。
举例----------Examples----------
set.seed(1)
x <- stats::rnorm(1111)
nclass.Sturges(x)
## Compare them:[#对它们进行比较:]
NC <- function(x) c(Sturges = nclass.Sturges(x),
Scott = nclass.scott(x), FD = nclass.FD(x))
NC(x)
onePt <- rep(1, 11)
NC(onePt) # no longer gives NaN[不再给为NaN]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|