python实现beta分布概率密度函数的方法


Posted in Python onJuly 08, 2019

如下所示:

beta分布的最大特点是其多样性, 从下图可以看出, beta分布具有各种形态, 有U形, 类似正态分布的形状, 类似uniform分布的形状等, 正式这一特质使beta分布在共轭先验的计算中起到重要作用:

import matplotlib.pyplot as plt
import numpy as np
from scipy import stats
from matplotlib import style
style.use('ggplot')
params = [0.5, 1, 2, 3]
x = np.linspace(0, 1, 100)
f, ax = plt.subplots(len(params), len(params), sharex=True, sharey=True)
for i in range(4):
  for j in range(4):
    alpha = params[i]
    beta = params[j]
    pdf = stats.beta(alpha, beta).pdf(x)
    ax[i, j].plot(x, pdf)
    ax[i, j].plot(0, 0, label='alpha={:3.2f}\nbeta={:3.2f}'.format(alpha, beta), alpha=0)
    plt.setp(ax[i, j], xticks=[0.0, 0.2, 0.4, 0.6, 0.8, 1.0], yticks=[0,2,4,6,8,10])
    ax[i, j].legend(fontsize=10)
ax[3, 0].set_xlabel('theta', fontsize=16)
ax[0, 0].set_ylabel('pdf(theta)', fontsize=16)
plt.suptitle('Beta PDF', fontsize=16)
plt.tight_layout()
plt.show()

python实现beta分布概率密度函数的方法

以上这篇python实现beta分布概率密度函数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现统计单词出现的个数
May 28 Python
python判断字符串是否是json格式方法分享
Nov 07 Python
python3使用pandas获取股票数据的方法
Dec 22 Python
python实现弹窗祝福效果
Apr 07 Python
详解python编译器和解释器的区别
Jun 24 Python
PyCharm导入python项目并配置虚拟环境的教程详解
Oct 13 Python
详解Python中字符串前“b”,“r”,“u”,“f”的作用
Dec 18 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
Apr 22 Python
Python之变量类型和if判断方式
May 05 Python
完美解决python针对hdfs上传和下载的问题
Jun 05 Python
Pycharm安装Qt Design快捷工具的详细教程
Nov 18 Python
Python基础之函数嵌套知识总结
May 23 Python
python中pip的使用和修改下载源的方法
Jul 08 #Python
python绘制直方图和密度图的实例
Jul 08 #Python
搭建python django虚拟环境完整步骤详解
Jul 08 #Python
python中break、continue 、exit() 、pass终止循环的区别详解
Jul 08 #Python
33个Python爬虫项目实战(推荐)
Jul 08 #Python
详解python中的time和datetime的常用方法
Jul 08 #Python
在python plt图表中文字大小调节的方法
Jul 08 #Python
You might like
PHP的面试题集
2006/11/19 PHP
一篇有意思的技术文章php介绍篇
2010/10/26 PHP
PHP标准类(stdclass)用法示例
2016/09/28 PHP
PHP isset()与empty()的使用区别详解
2017/02/10 PHP
javascript或asp实现的判断身份证号码是否正确两种验证方法
2009/11/26 Javascript
jQuery对象和Javascript对象之间转换的实例代码
2013/03/20 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
2013/03/26 Javascript
javascript教程:关于if简写语句优化的方法
2014/05/17 Javascript
jquery+javascript编写国籍控件
2015/02/12 Javascript
javascript函数特点实例分析
2015/05/14 Javascript
JavaScript中的this引用(推荐)
2016/08/05 Javascript
JS常用知识点整理
2017/01/21 Javascript
Bootstrap免费字体和图标网站(值得收藏)
2017/03/16 Javascript
JavaScript数组和对象的复制
2017/03/21 Javascript
关于Vue背景图打包之后访问路径错误问题的解决
2017/11/03 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
2017/12/14 Javascript
Vue2.4+新增属性.sync、$attrs、$listeners的具体使用
2020/03/08 Javascript
JS判断数组是否包含某元素实现方法汇总
2020/06/24 Javascript
[03:08]迎霜节狂欢!2018年迎霜节珍藏Ⅰ一览
2018/12/25 DOTA
使用Python编写简单网络爬虫抓取视频下载资源
2014/11/04 Python
Python实现获取本地及远程图片大小的方法示例
2018/07/21 Python
python定时检测无响应进程并重启的实例代码
2019/04/22 Python
python3实现斐波那契数列(4种方法)
2019/07/15 Python
Pandas 缺失数据处理的实现
2019/11/04 Python
Python 生成VOC格式的标签实例
2020/03/10 Python
欧洲品牌瓷器餐具网上商店:Porzellantreff.de
2018/04/04 全球购物
欧洲最大的预定车位市场:JustPark
2020/01/06 全球购物
大学生职业生涯规划书范文
2014/01/14 职场文书
光荣入党自我鉴定
2014/01/22 职场文书
铲车司机岗位职责
2014/03/15 职场文书
宿舍标语大全
2014/06/19 职场文书
2014大学校园光棍节活动策划书
2014/09/29 职场文书
会议接待欢迎标语
2014/10/08 职场文书
pyqt5蒙版遮罩mask,setmask的使用
2021/06/11 Python
python可视化之颜色映射详解
2021/09/15 Python
Go中使用gjson来操作JSON数据的实现
2022/08/14 Golang