Çekirdek yoğunluğu tahminini daha iyi anlamaya çalışıyorum.
Vikipedi tanımını kullanarak: https://en.wikipedia.org/wiki/Kernel_density_estimation#Definition
yi , ile ile arasında olması durumunda , (pencere boyutu) 1 olması için 1 veren dikdörtgen bir fonksiyon olarak alalım .1 x - 0.5 , 0.5 0 h
Yoğunluğun iki fonksiyonun katlanması olduğunu anlıyorum, ancak bu iki fonksiyonu nasıl tanımlayacağımı bildiğimden emin değilim. Bunlardan biri (muhtemelen) R'deki her nokta için bize o konumda kaç tane veri noktamız olduğunu söyleyen verinin bir fonksiyonu olmalıdır (çoğunlukla ). Ve diğer işlev muhtemelen çekirdek boyutunda, pencere boyutuyla birleştirilmiş bir düzenleme olmalıdır. Ama nasıl tanımlayacağımı bilmiyorum
Baska öneri?
Körük, yukarıda tanımladığım ayarları (iki Gauss ve karışımıyla) çoğaltan , üzerinde fonksiyonların şüpheli olduğumuzu gösteren bir "kanıt" görmeyi umduğum bir örneği olan R kodudur. .
# example code:
set.seed(2346639)
x <- c(rnorm(50), rnorm(50,2))
plot(density(x, kernel='rectangular', width=1, n = 10**4))
rug(x)