【发布时间】:2020-11-16 10:00:59
【问题描述】:
我正在运行一个小型蒙特卡洛测试,其中 n 是 i.i.d 的数量。生成和 R 是迭代。这是我的代码:
R=50
n=100
lambda=30
v<-c()
for (i in 1:R){
u <- rpois(n, lambda)
v[i] <- n*mean(u)
}
hist(v, breaks=30, main = "")
curve(dnorm(n*x, n*lambda, sd = n*lambda), col="Red", add = TRUE)
我们确实现在参数 lambda 的 n 个独立泊松之和是参数 n 乘以 lambda 的泊松。因此,通过中心限制,用等于 n*lambda 的均值和方差的正态近似它们的总和是有意义的。 但是每当我尝试绘制曲线(dnorm)时,R 都会将其绘制为始终为 0,我不明白为什么会这样。
【问题讨论】:
标签: r montecarlo