• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

【机器学习】Matlab中实现QQ-plot的一个好工具gqqplot

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

Matlab中实现QQ-plot的一个好工具gqqplot

26JUN

这几天看了一下QQ-plot以及在Matlab中的实现,可是Matlab自带的qqplot函数不能满足我的使用,因此在网上搜索到了一个好工具:gqqplot。gqqplot可以于很多常见的分布进行比较,而qqplot仅仅可以比较正态分布。其zip文件下载链接:gqqplot

gqqplot description:

GQQPLOT(X,DIST) makes an plot of the quantiles of the data set X versus the inverse of the cdf of a distribution specified in DIST, evaluated at probabilities equal to the quantiles of X. The parameters of the distribution are calculated from X.

The purpose of the QQ plot is to determine whether the sample in X is drawn from a given distribution. If it is, the plot will be linear. In the case of the Binomial distribution, an additional parameter is needed: N, number of trials, e.g. GQQPLOT(X,\'binom\',N).

The name of the distribution can be (case insensitive):

\'norm\' or \'normal\'
\'gam\' or \'gamma\'
\'logn\' or \'Lognormal\',
\'exp\' or \'Exponential\',
\'wbl\' or \'Weibull\'.
\'beta\'
\'bin\' or \'Binomial\'
\'ev\' or \'Extreme Value\',
\'gev\' or \'Generalized Extreme Value\',
\'gp\' or \'Generalized Pareto\',
\'nbin\' or \'Negative Binomial\',
\'poiss\' or \'poisson\'
\'unif\' or \'uniform\'
\'rayl\' or \'rayleigh\'

EXAMPLE:

1
2
3
x= gamrnd(2,0.5,1000,1);
gqqplot(x,\'normal\') %Bad fit
gqqplot(x,\'gamma\') %Good fit

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap