dpill
位于 KernSmooth
包(package)。 说明
使用直接插件方法来选择局部线性高斯核回归估计的带宽,如 Ruppert、Sheather 和 Wand (1995) 所说明的。
用法
dpill(x, y, blockmax = 5, divisor = 20, trim = 0.01, proptrun = 0.05,
gridsize = 401L, range.x, truncate = TRUE)
参数
x |
x 数据的数值向量。不接受缺失值。 |
y |
y 数据的数值向量。该长度必须与 |
blockmax |
用于构建初始参数估计的数据块的最大数量。 |
divisor |
样本大小除以的值,以确定用于构建初始参数估计的数据块数量的下限。 |
trim |
在应用插件方法之前,从 |
proptrun |
在函数估计中, |
gridsize |
要估计函数的等距网格点的数量。 |
range.x |
包含用于计算估计值的 |
truncate |
逻辑标志:如果 |
细节
使用直接插件方法,其中出现在渐近最优带宽表达式中的未知函数被核估计替换。内核是标准正态密度。数据块上的最小二乘四次拟合用于获得初始估计。 Mallow的 用于选择块的数量。
值
所选带宽。
警告
如果 x
值中存在严重的不规则性(即离群值、稀疏区域),则带宽选择算法所需的局部多项式平滑可能会退化,并且函数将崩溃。 y
方向的异常值可能会导致所选带宽的质量恶化。
例子
data(geyser, package = "MASS")
x <- geyser$duration
y <- geyser$waiting
plot(x, y)
h <- dpill(x, y)
fit <- locpoly(x, y, bandwidth = h)
lines(fit)
参考
Ruppert, D., Sheather, S. J. and Wand, M. P. (1995). An effective bandwidth selector for local least squares regression. Journal of the American Statistical Association, 90, 1257-1270.
Wand, M. P. and Jones, M. C. (1995). Kernel Smoothing. Chapman and Hall, London.
也可以看看
相关用法
- R dpik 选择核密度估计的带宽
- R dpih 选择直方图箱宽度
- 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 Bandwidth for Local Linear Regression。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。