dpih
位于 KernSmooth
包(package)。 说明
使用直接插件方法来选择直方图的箱宽。
用法
dpih(x, scalest = "minim", level = 2L, gridsize = 401L,
range.x = range(x), truncate = TRUE)
参数
x |
包含要在其上构建直方图的样本的数值向量。 |
scalest |
规模的估计。
使用
|
level |
插件规则中使用的函数估计级别数。 |
gridsize |
函数估计的分箱近似中使用的网格点的数量。 |
range.x |
获得函数估计的范围。默认值是最小和最大数据值。 |
truncate |
如果 |
细节
使用直接插件方法,其中出现在渐近最优箱宽度和带宽表达式中的未知函数被核估计替换。正态分布用于提供初始估计。
值
选定的 bin 宽度。
背景
Wand (1995) 中说明了这种选择直方图箱宽的方法。它是 Scott (1979) 正常尺度规则的扩展,并使用来自带宽选择的插件思想来进行核密度估计(例如 Sheather 和 Jones,1991)。
例子
data(geyser, package="MASS")
x <- geyser$duration
h <- dpih(x)
bins <- seq(min(x)-h, max(x)+h, by=h)
hist(x, breaks=bins)
参考
Scott, D. W. (1979). On optimal and data-based histograms. Biometrika, 66, 605-610.
Sheather, S. J. and Jones, M. C. (1991). A reliable data-based bandwidth selection method for kernel density estimation. Journal of the Royal Statistical Society, Series B, 53, 683-690.
Wand, M. P. (1995). Data-based choice of histogram binwidth. The American Statistician, 51, 59-64.
也可以看看
相关用法
- R dpill 选择局部线性回归的带宽
- R dpik 选择核密度估计的带宽
- R bkde2D 计算 2D 分箱核密度估计
- R bkde 计算分箱核密度估计
- R locpoly 使用局部多项式估计函数
- R bkfe 计算分箱核函数估计
- R dtrMatrix-class 三角形稠密数值矩阵
- R vcov.gam 从 GAM 拟合中提取参数(估计器)协方差矩阵
- R gam.check 拟合 gam 模型的一些诊断
- R ggplot2 annotation_logticks 注释:记录刻度线
- R matrix转list用法及代码示例
- R Pixel X 射线像素强度随时间的变化
- R file.path 构造文件路径
- R grep 模式匹配和替换
- R getwd 获取或设置工作目录
- R vector 向量 - 创建、强制等
- R poisons 动物生存时间
- R summary.rlm 鲁棒线性模型的总结方法
- R select.list 从列表中选择项目
- R facmul-methods 乘以矩阵因式分解的因数
- R SparkR freqItems用法及代码示例
- R write.dbf 写入 DBF 文件
- R lapply 对列表或向量应用函数
- R WorldPhones 世界电话
- R ginv 广义逆矩阵
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Select a Histogram Bin Width。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。