X
Bilinmeyen bir dağılımda olduğu gibi bir değişkenim var . Mathematica'nın olarak, kullanarak SmoothKernelDensity
işlev biz tahmini yoğunluk çalışmaz.Bu tahmini yoğunluk fonksiyonu ile birlikte kullanılabilir olabilir PDF
gibi bir değer hesaplamak olasılık yoğunluk fonksiyonu fonksiyonu X
şeklinde PDF[density,X]
"yoğunluk" bir sonucu olduğunu varsayarak SmoothKernelDensity
. R'de böyle bir özellik varsa iyi olurdu. Mathematica'da böyle çalışır
http://reference.wolfram.com/mathematica/ref/SmoothKernelDistribution.html
Örnek olarak (Mathematica işlevlerine göre):
data = RandomVariate[NormalDistribution[], 100]; #generates 100 values from N(0,1)
density= SmoothKernelDistribution[data]; #estimated density
PDF[density, 2.345] returns 0.0588784
Burada PDF hakkında daha fazla bilgi bulabilirsiniz:
http://reference.wolfram.com/mathematica/ref/PDF.html
Yoğunluk fonksiyonunu density(X)
R kullanarak çizebileceğimi ve ecdf(X)
ampirik kümülatif dağılım fonksiyonunu elde edebileceğimi biliyorum. Mathematica hakkında tarif ettiğim şeye dayanarak R'de aynı şeyi yapmak mümkün mü?
Herhangi bir yardım ve fikir takdir edilmektedir.
ecdf(X)
7.5'e eşdeğer yüzdelik değeri verdiğini biliyorum ama aradığım şey bu değil.
density(x)
daha önce belirttiğiniz gibi pdf hakkında bir tahmin verir, ancak uygunluğu yoğunluğa sahip olmak istediğiniz amaca bağlıdır. Örneğin, varyansın önyargılı olduğuna dikkat edin (evrişim gerçekleştirirken, çekirdeğin varyansını verilerin varyansına eklersiniz, kendisi tarafsız bir tahmindir) - bu tür önyargı varyansları her yerde bulunur. Örneğin, log-spline yoğunluk tahmini gibi başka alternatifler de vardır - ancak yine de uygunluğu kısmen onunla ne yapmak istediğinize bağlıdır.