首先这篇文章判断数据是否服从某一分布(二)——简单易用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.正态分布

fnorm.DATA1<-fitdist(DATA1,'norm')

summary(fnorm.DATA1)

gofstat(fnorm.DATA1)

ks.test(DATA1,'pnorm',mean=fnorm.DATA1$estimate[1],sd=fnorm.DATA1$estimate[2])

4.伽马分布

fg.DATA1<-fitdist(data1,'gamma',start = list(scale=1,shape=1))
summary(fg.DATA1)
gofstat(fg.DATA1)
ks.test(DATA1,'pgamma',fg.DATA1$estimate[1],fg.DATA1$estimate[2])

5.GPD广义帕累托分布

library(mev)
gpdDATA1<-fit.gpd(DATA1,threshold = 0)
gpdDATA1$nllh
AICDATA1<-gpdDATA1$nllh*2+4
AICDATA1
library(gPdtest)
fgdp.DATA1=gpd.fit(x=DATA1,method = 'amle')
ks.test(DATA1,'pgpd',loc=0,scale=fgdp.DATA1[2,1],shape=fgdp.DATA1[1,1])

R——判断数据是否符合某一分布相关推荐

  1. 怎么判断数据是否符合某个统计学分布

    1.判断是否符合正态分布: [mu,sigma]=normfit(A); p1=normcdf(A,mu,sigma); [H1,s1]=kstest(A,[A,p1],alpha); n=lengt ...

  2. R语言使用epiDisplay包的shapiro.qqnorm函数执行Shapiro-Wilk检验并可视化QQ图、整合假设检验和可视化结果判断数据是否符合正态分布(图中包含假设检验的p值)

    R语言使用epiDisplay包的shapiro.qqnorm函数执行Shapiro-Wilk检验并可视化QQ图.整合假设检验和可视化结果判断数据是否符合正态分布(图中包含假设检验的p值) 目录

  3. R语言使用epiDisplay包shapiro.qqnorm函数执行Shapiro-Wilk检验并可视化QQ图、整合假设检验和可视化结果判断数据是否符合正态分布、pch参数在可视化图中显示数据点标签

    R语言使用epiDisplay包的shapiro.qqnorm函数执行Shapiro-Wilk检验并可视化QQ图.整合假设检验和可视化结果判断数据是否符合正态分布.配置pch参数在可视化图中显示数据点 ...

  4. 判断数据是否服从某一分布(二)——简单易用fitdistrplus包

    一.对数据的分布进行初步判断     1.1 原理 对于不同的分布,有特定的偏度(skewness)和峰度(kurtosis),正态分布.均匀分布.逻辑斯谛分布.指数分布的偏度和峰度都是特定的值,在偏 ...

  5. c语言如何判断数据是否符合正态分布_统计学里的数据正态性检验

    在前面的文章中讲过,很多模型的假设条件都是数据是服从正态分布的.这篇文章主要讲讲如何判断数据是否符合正态分布.主要分为两种方法:描述统计方法和统计检验方法. 01.描述统计方法 描述统计就是用描述的数 ...

  6. ks检验正态分布结果_如何判断数据是否符合正态分布?

    原标题:如何判断数据是否符合正态分布? 在前面的文章中讲过,很多模型的假设条件都是数据是服从正态分布的.这篇文章主要讲讲如何判断数据是否符合正态分布.主要分为两种方法:描述统计方法和统计检验方法. 描 ...

  7. python拟合统计分布_利用 Python Fitter 判断数据样本符合那种分布函数

    # Python拟合数据样本的分布 # 安装fitter # pip install fitter # 生成一段模拟数据 from scipy import stats import numpy as ...

  8. 如何判断数据是否符合正态分布

    用到了就记一下= =太多了时间长了慢慢忘了. 目录 1.Q-Q图 2.直方图 3.shapiro检验 1.Q-Q图 我们先看看标准的正态分布图: stats.probplot(df1['3#3temp ...

  9. c语言如何判断数据是否符合正态分布_如何判断机器学习数据集是否是线性的?...

    首先,线性和非线性函数之间的区别: (左)线性函数(右)非线性函数 线性函数:可以简单定义为始终遵循以下原则的函数: 输入/输出=常数. 线性方程总是1次多项式(例如x+2y+3=0).在二维情况下, ...

最新文章

  1. hdu1247 字典树或者hash
  2. 用 python 制作高逼格的数学动画
  3. 图片加尺寸php代码,php获取图片尺寸(宽度,高度)_php
  4. 学英语(3)---常用语英语
  5. Glassnode:比特币正迎来多年以来最大的流动性枯竭
  6. 3D渲染和动画制作KeyShot Pro for mac
  7. Java反编译工具-luyten
  8. 蓝桥杯-奇妙的数字(2015-A-3)
  9. 小程序应用 饿了么美团外卖cps领券返利小程序+前端(带三级分销裂变)
  10. 计算机导论课程知识总结,计算机导论课程论文
  11. 03.【python基础二】if判断语句之if-else、elif、if嵌套
  12. perspective 3D 效果和动画配合
  13. apache 2.4.X使用htpasswd 出现apache authentication failure passwd mismatch错误
  14. 汇文从marc_idx根据书名检索图书
  15. 量化投资学习——汇率套利策略
  16. CellphoneDB-细胞通讯软件
  17. iOS设备管理工具iExplorer for Mac
  18. 【读过的书】《查令十字街84号》
  19. stft的窗函数设计要求和方法(COLA)
  20. android 获取外部存储卡路径,Android获得内/外置存储卡路径的方法

热门文章

  1. 【UE4学习】【编辑器学习】PIE SIE区别
  2. CentOS 7使用dnf软件包管理器
  3. 今天读了奋斗B的讨论
  4. 解决win7下玩starcraft花屏问题(转自http://zhuyilun8.wordpress.com/2009/11/30/%E8%A7%A3%E5%86%B3win7%E4%B8%8B%E)
  5. Java学习-类的隐藏机制(封装性)
  6. 一道传说中爱因斯坦出的智力题
  7. python已停止工作appcrash_win7 APPCRASH问题解决!
  8. Python金融数据挖掘 第八章 复习思考题2
  9. 论文阅读笔记:Jointly Discovering Visual Objects and Spoken Words from Raw Sensory Input
  10. Sci-Hub最新网址