2
我想整合一個核心密度估計以獲得cdf的核心估計。核心CDF估計:積分下降到零
這是我的代碼:
set.seed(1)
z <- rnorm(250)
pdf <- approxfun(density(z, bw = "SJ"), yleft = 0, yright = 0)
cdf <- function(b) {
integrate(pdf, -Inf, b)$value
}
x <- seq(-20, 20, 0.1)
plot(x, sapply(x, cdf), type = "l", xlab = "x", ylab = "density", ylim= c(0, 1))
其中以約18生成以下圖形
正如你所看到的,CDF下降到零,這顯然是不應該的。
爲什麼會發生這種情況,我該如何避免它?
'plot(x,pnorm(x),type ='l')'is不是問題的答案,而是幾乎完全相同的事情。 – JAD