全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
3480 5
2011-12-05
弱弱的问一下:目前我有一系列的数据 ,想通过各种分布检验一下它更好的服从哪种分布?  该用什么软件做呢  怎么操作呢 谢谢大家
比如gamma分布的K-s检验、AD检验、卡方检验  的统计量怎么得到
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-12-5 23:17:14
Matlab,就这个,我也不大懂这个是怎么个回事,我只学过Eviews,
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-12-7 16:40:49
matlab,你可以去看它的帮助菜单里统计工具那些内容
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-12-7 19:17:50
leihengzhishang 发表于 2011-12-7 16:40
matlab,你可以去看它的帮助菜单里统计工具那些内容
我看到ks检验的函数了 没有看到AD检验  和 卡方检验  这个要自己编程么  这几个能用spss或者eviews得到吗  
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-11-25 15:36:26
用SPSS做
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-6-10 20:24:00
MATLAB的统计工具箱中有很多种检验工具:
1. chi2gof-卡方检验
用来检验样本是否服从指定分布,默认检验正态分布,显著水平0.05
调用格式:
h=chi2gof(x)
[h,p]=chi2gof(x)
[h,p,stats]=chi2gof(x) 其中stats是一个结构变量包含卡方检验统计量、自由度等等
2. jbtest-Jarque-Bera检验
用来检验样本是否服从正态分布,默认显著水平0.05
调用格式:
h=jbtest(x)
h=jbtest(x,alpha)
[h,p]=jbtest(x,alpha)
[h,p,jbstat]=jbtest(x,alpha),jbstat为检验统计量的观测值
[h,p,jbstat,critval]=jbtest(x,alpha),critval为检验的临界值
3. kstest-单个样本的K-S检验
可以做双侧检验,检验样本是否服从指定的分布;也可做单侧检验,检验样本的分布函数是否在指定的分布函数之上或之下
调用格式:
h=kstest(x)
h=kstest(x,CDF),CDF为定义的分布,可以是包含两列元素的矩阵也可以是概率分布对象
h=kstest(x,CDF,alpha)
h=kstest(x,CDF,alpha,type),type为检验类型可选:unequal,larger,smaller
[h,p,ksstat,cv]=kstest(x,CDF,alpha,type)
4. kstest2-两个样本的K-S检验
同样可做双侧检验和单侧检验
调用格式:
h=kstest2(x1,x2)
h=kstest2(x1,x2,alpha)
h=kstest2(x1,x2,alpha,type),type为检验类型可选:unequal,larger,smaller
[h,p]=kstest2(x1,x2,alpha,type)
[h,p,ksstat,cv]=kstest2(x1,x2,alpha,type)
5. lillietest-lilliefors检验可检验样本是否服从指定分布,且分布参数未知,通过样本估计得到
调用格式:
h=lillietest(x)
h=lillietest(x,alpha)
[h,p]=lillietest(x,alpha)
[h,p,kstat]=lillietest(x,alpha),jbstat为检验统计量的观测值
[h,p,kstat,critval]=lillietest(x,alpha),critval为检验的临界值
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群