我的目标是近似二项式变量总和的分布。我使用 Ken Butler 和 Michael Stephens 的以下论文The Distribution of a Sum of a Binomial Random Variables。
我想编写一个 R 脚本来找到二项式总和的 Pearson 近似值。有一个 R 包 PearsonDS允许以简单的方式执行此操作。
因此,我从论文中获取第一个示例,并尝试找出这种情况下 Pearson 分布的密度。最后我收到一条错误消息“这些时刻没有概率分布”。
你能解释一下下面的代码有什么问题吗?
library(PearsonDS)
# 定义五个二项式随机变量的参数
n<-rep(5,5)
p<-seq(0.02,0.10,0.02)
# 找到前四个累积量
k.1<-sum(n*p)
k.2<-sum(n*p*(1-p))
k.3<-sum(n*p*(1-p)*(1-2*p))
k.4<-sum(n*p*(1-p)*(1-6*p*(1-p)))
# 求偏度和峰度参数
beta.1<-k.3^2/k.2^3
beta.2<-k.4/k.2^2
# 定义时刻并计算
moments <- c(mean=k.1,variance=k.2,skewness=sqrt(beta.1),kurtosis=beta.2)
dpearson(1:7,moments=moments)
我收到错误消息“这些时刻没有概率分布”。