Gamma 分布

α 和β 均大于零,且令λ=1/β,假设 X 的密度满足:

就说 X 是服从参数为 (β,α) 的 Gamma 分布,记为Γ(β,α)。Gamma 分布的两个参数中,第一个β 决定了形状 (shape),第二个参数α 决定了尺度 (scale)。

右上图中的 k 即是α,θ 即是β;期望 E=β/α,方差 D=β/(α*α)。曲线有一个峰,左右不对称。在α 比较大时,曲线接近于正态分布。

Erlang 分布

当β 为正整数 n 的时候,那么λ=1/n,Γ(n,α) 满足 Erlang 分布。Erlang 分布经常用来表示独立随机事件发生的时间间隔。比如一个车站从第一辆车到达,直到恰好有 n 辆车到达所需要的时间分布。

Erlang 分布有两个参数:k 表示阶数 (stage),μ 表示均值。概率密度符合:

概率密度符合 k 阶 Erlang 分布。

指数分布

当β=1 时,Γ(1,α) 表示参数为α 的指数分布 exp(α)。指数分布也经常用来表示独立随机事件发生的间隔,电子产品的寿命分布一般服从指数分布。指数分布不具备记忆性,如果一个人活了六十年,他再活十年的概率和一个十岁的孩子再活十年的概率,通常来说后者要高得多,这种情况就是记忆性的体现,不可能服从指数分布。

它的概率密度函数:

卡方分布

当α =n/2 ,β=1/2 时,Γ(n/2,1/2) 即是χ2 分布(卡方分布)。n 个相互独立的随机变量,均服从正态分布,那么这 n 个随机变量的平方和构成的新随机变量,分布规律符合χ2(n) 分布。所以卡方分布曲线下总面积为 1,x 取负值没有意义。

它的概率密度函数:

文章未经特殊标明皆为本人原创,未经许可不得用于任何商业用途,转载请保持完整性并注明来源链接 《四火的唠叨》

×Scan to share with WeChat

c语言产生gamma 分布的随机数,笔记:Gamma 分布的转化相关推荐

  1. R语言——(三)、随机数与抽样模拟

    文章目录 前序r d p q 一.一元随机数的产生 1.均匀分布随机数runif 2.正态分布随机数的产生rnorm 3.指数分布随机数产生rexp 4.二项分布随机数的产生rbinom 二.多元随机 ...

  2. R语言使用rgamma函数生成符合Gamma分布的随机数、使用plot函数可视化符合Gamma分布的随机数(Gamma Distribution)

    R语言使用rgamma函数生成符合Gamma分布的随机数.使用plot函数可视化符合Gamma分布的随机数(Gamma Distribution) 目录

  3. 笔记 | gamma分布

    gamma分布简介 大写:Γ 小写:γ Gamma 函数在概率统计中频繁现身,众多的统计分布,包括常见的统计学三大分布(t 分布,χ2 分布,F分布).Beta分布. Dirichlet 分布的密度公 ...

  4. R语言使用rweibull函数生成符合威布尔(韦伯分布)分布的随机数、使用plot函数可视化符合威布尔(韦伯分布)分布的随机数(Weibull Distribution)

    R语言使用rweibull函数生成符合威布尔(韦伯分布)分布的随机数.使用plot函数可视化符合威布尔(韦伯分布)分布的随机数(Weibull Distribution) 目录

  5. R语言使用rbern函数生成符合伯努利分布(0-1分布)的随机数、使用plot函数可视化符合伯努利分布的随机数( Bernoulli distribution)

    R语言使用rbern函数生成符合伯努利分布(0-1分布)的随机数.使用plot函数可视化符合伯努利分布的随机数( Bernoulli distribution) 目录

  6. R语言使用rnorm函数基于不同的均值、方差参数生成正太分布的随机数、使用plot函数和density函数可视化正太分布的随机数对应的密度图、自定义设置均值和方差

    R语言使用rnorm函数基于不同的均值.方差参数生成正太分布的随机数.使用plot函数和density函数可视化正太分布的随机数对应的密度图.自定义设置均值和方差(Normal distributio ...

  7. R语言使用rnorm函数生成正太分布的随机数、使用plot函数和density函数可视化正太分布的随机数对应的密度图(Normal distribution)

    R语言使用rnorm函数生成正太分布的随机数.使用plot函数和density函数可视化正太分布的随机数对应的密度图(Normal distribution) 目录

  8. R语言使用qgamma函数生成Gamma分布分位数函数数据、使用plot函数可视化Gamma分布分位数函数数据(Gamma Distribution)

    R语言使用qgamma函数生成Gamma分布分位数函数数据.使用plot函数可视化Gamma分布分位数函数数据(Gamma Distribution) 目录

  9. R语言使用pgamma函数生成Gamma分布累积分布函数数据、使用plot函数可视化Gamma分布累积分布函数数据(Gamma Distribution)

    R语言使用pgamma函数生成Gamma分布累积分布函数数据.使用plot函数可视化Gamma分布累积分布函数数据(Gamma Distribution) 目录

最新文章

  1. centos ***二
  2. python画图哆啦a梦-python 绘制哆啦A梦
  3. 21-Heartbeat配置文件authkey重要参数讲解
  4. 总结java父类构造函数对子类构造函数的影响
  5. InfoWorld的日志管理系统评测
  6. WEB接口测试之Jmeter接口测试自动化 (四)(持续构建)
  7. java filter注入_如何在Java Filter 中注入 Service
  8. tensorflow-gpu:false /cuda程序执行出错: libcudart.so.10.0: cannot open shared object file
  9. 摆脱了Excel重复做表,换个工具轻松实现报表自动化,涨薪三倍
  10. 请说明指令周期、机器周期、时钟周期之间的关系。
  11. AMS Audio Converter如何编辑音频/ MP3的ID3信息?
  12. 数据库中了勒索病毒,怎么办?
  13. CAML语法- Query写法
  14. FAT,FAT32,NTFS
  15. Elasticsearch地理位置总结
  16. AI时代取代手机:语音交互设计漫谈
  17. (转)图解如何制作网线
  18. MySQL的几种join方法
  19. Mac电脑使用:下载安装SourceTree的步骤以及使用方法
  20. Android 穿过点画平滑曲线

热门文章

  1. Archimate设计案例:银行门店数字化转型
  2. 5G无线技术基础自学系列 | 无线电波传播模型
  3. 阿里云socket端口不通的解决方案
  4. android系统的alarm机制,Android中Alarm的机制
  5. 如何开机进入grub界面_电脑开机出现grub怎么解决
  6. 谈谈制定数据治理战略路线图的方法
  7. Android设置Activity透明背景样式
  8. 第十一届蓝桥杯JavaB组省赛(题目及AC题解)
  9. 米莱迪机器人加物理攻击_米莱狄的机械仆从的攻击是物理伤害还是法术伤害
  10. 电视直销价格功能虚假宣传成风 国产手机透支健康