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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。