r语言写内曼最优分配_请教:用R 做分布拟合,为什么不是最优分布?

博主在使用R语言对损失率数据进行beta分布拟合时,发现得到的参数估计与他人使用STATA得到的结果不同,且R的K-S检验P值显著,表明R的拟合可能不如STATA。作者寻求帮助,分享了R代码和数据,以找出问题所在。
摘要由CSDN通过智能技术生成

请教各位,我用R对别人论文的损失率数据,用beta 分布拟合,参数估计结果是3.97和3.85,而原文用STATA估计的结果是6.36和5.7。做K-S检验,我的P值是0.01835,而原文的P值是0.3657,说明似乎原文的估计结果更为合理。

不知道问题出在哪里,怎么R估计出来的好像不是最优拟合参数呢?

PS:我用R中其他函数的运行结果也类似。

R程序如下:

res =fitdistr(rate, "beta", start=list(shape1 =4, shape2 =5))

ks.test(rate,"pbeta",3.97,3.85)

ks.test(rate,"pbeta",6.36,5.7)

数据为(附件为csv格式):

rate

0.599771943        0.511062689        0.577314431        0.466203107        0.576348136        0.540878457        0.543063376        0.56423037        0.516957536        0.616257004        0.647675622        0.539647152        0.582352102        0.569858168        0.658330823        0.378698909        0.627298259        0.584641644        0.718358437        0.659514051        0.563963013        0.545025851        0.576463468    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值