R——判断数据是否符合某一分布

本文探讨了如何使用R语言中的fitdistrplus、actuar和eva库来判断数据是否符合泊松、负二项、正态、伽马和广义帕累托分布。通过fitdist函数进行拟合,并利用gofstat和ks.test进行拟合优度检验,以确定最佳分布模型。
摘要由CSDN通过智能技术生成

首先这篇文章判断数据是否服从某一分布(二)——简单易用fitdistrplus包 - ywliao - 博客园 (cnblogs.com)

有提到fitdistrplus的应用,适用于基本的方法。本文章想根据他写的部分进行一定的补充。

如果从网络上找到了保险公司损失数据,对于损失会有频率(每天发生损失的次数,ex:1.1号发生损失8次,1.2号发生损失3次)和严重性(每次损失的金额,ex:1000,4000,200等)。如果想预测一年总损失,那就需要对这些损失的分布进行判断,选择最适合的分布。

这个代码同时会算出P值,AIC等指标可以用来检测拟合结果哦

首先导入

library(fitdistrplus) 

library(actuar)
library(eva)

  1. 泊松分布
    fit_poi<-fitdist(DATA,'pois')
    summary(fit_poi)
    gofstat(fit_poi)
  2. 负二项分布
    fit_nb<-fitdist(DATA,'nbinom')
    summary(fit_nb)
    gofstat(fit_nb)

3.正态分布

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值