當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


R bkfe 計算分箱核函數估計

R語言 bkfe 位於 KernSmooth 包(package)。

說明

返回指定密度函數的核估計的分箱近似估計。內核是標準正態密度。

用法

bkfe(x, drv, bandwidth, gridsize = 401L, range.x, binned = FALSE,
     truncate = TRUE)

參數

x

要估計其密度的分布的觀測值的數值向量。不允許存在缺失值。

drv

密度泛函的導數階。必須是非負偶數。

bandwidth

內核帶寬平滑參數。必須提供。

gridsize

執行分箱的等距點的數量。

range.x

包含用於計算估計值的 x 的最小值和最大值的向量。默認值是最小和最大數據值,通過內核的支持進行擴展。

binned

邏輯標誌:如果 TRUE ,則 xy 被視為網格計數而不是原始數據。

truncate

邏輯標誌:如果TRUE,則x值超出range.x指定範圍的數據將被忽略。

細節

drv 階密度泛函是密度與其 drv 階導數乘積的積分。這些量的核估計是使用分箱實現來計算的,並且核是標準正態密度。

(標量)估計泛函。

背景

這種類型的估計是由 Sheather 和 Jones (1991) 提出的。

例子

data(geyser, package="MASS")
x <- geyser$duration
est <- bkfe(x, drv=4, bandwidth=0.3)

參考

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. and Jones, M. C. (1995). Kernel Smoothing. Chapman and Hall, London.

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Compute a Binned Kernel Functional Estimate。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。