2013-01-23 25 views
2

我估計了一些數據與「密度」和內核設置爲Epanechnikov,是否有一個反函數,可以檢索我估計他的原始價值?Epanechnikov(內核)的反函數

set.seed(1) 
data<-rnorm(518,10,3) 
hist(data) 


data_E<-density(data,bw="sj",kernel="epanechnikov") 
hist(data_E$y) 

k<-quantile(data_E$y, 0.95) 
k 

在上述露出的例子,我有一個樣本大小518,從這個我們估計由內核(Epanechnikov)的方法中的密度,在此之後我想找到的某要素的值這個「新數據」就「原始數據」而言。

+0

你應該添加更多的細節,也許給我們一些小例子。 – Spacedman

回答

1

不可以。您已經在估算密度的過程中刪除了信息。 density函數不存儲其輸入的方式,例如ecdf

編輯。我可以稍微軟化一下。您可以使用密度信息來重建原始值的粗略估計值。您需要知道樣本大小,記錄在返回的對象中,然後使用估計生成新數據。整合密度,將累積概率函數沿其支持範圍平均分配,並可構建經驗分位數估計。