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数据预处理之将类别数据转换为数值的方法
Jul 05 Python
selenium python浏览器多窗口处理代码示例
Jan 15 Python
Python AES加密实例解析
Jan 18 Python
python实现textrank关键词提取
Jun 22 Python
Django框架首页和登录页分离操作示例
May 28 Python
python 缺失值处理的方法(Imputation)
Jul 02 Python
使用python客户端访问impala的操作方式
Mar 28 Python
基于PyQT实现区分左键双击和单击
May 19 Python
PyTorch的torch.cat用法
Jun 28 Python
python定义类的简单用法
Jul 24 Python
python爬虫实现爬取同一个网站的多页数据的实例讲解
Jan 18 Python
pandas map(),apply(),applymap()区别解析
Feb 24 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 8小时时间差的解决方法小结
2009/12/22 PHP
美图秀秀web开放平台--PHP流式上传和表单上传示例分享
2014/06/22 PHP
php实现数组中索引关联数据转换成json对象的方法
2015/07/08 PHP
JQuery.closest(),parent(),parents()寻找父结点
2012/02/17 Javascript
基于JavaScript实现 获取鼠标点击位置坐标的方法
2013/04/12 Javascript
jquery的ajax简单结构示例代码
2014/02/17 Javascript
深入探密Javascript数组方法
2015/01/08 Javascript
jQuery地图map悬停显示省市代码分享
2015/08/20 Javascript
jquery动画效果学习笔记(8种效果)
2015/11/13 Javascript
js和jquery实现监听键盘事件示例代码
2020/06/24 Javascript
JavaScript 定时器 SetTimeout之定时刷新窗口和关闭窗口(代码超简单)
2016/02/26 Javascript
javascript实现label标签跳出循环操作
2016/03/06 Javascript
轮播图组件js代码
2016/08/08 Javascript
three.js绘制地球、飞机与轨迹的效果示例
2017/02/28 Javascript
整理关于Bootstrap导航的慕课笔记
2017/03/29 Javascript
微信小程序之滚动视图容器的实现方法
2017/09/26 Javascript
js实现unicode码字符串与utf8字节数据互转详解
2019/03/21 Javascript
[01:42]辉夜杯战队访谈宣传片—FANTUAN
2015/12/25 DOTA
Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法
2015/03/05 Python
微信跳一跳游戏python脚本
2020/04/01 Python
python 脚本生成随机 字母 + 数字密码功能
2018/05/26 Python
flask框架使用orm连接数据库的方法示例
2018/07/16 Python
用python wxpy管理微信公众号并利用微信获取自己的开源数据
2019/07/30 Python
python清空命令行方式
2020/01/13 Python
完美解决keras保存好的model不能成功加载问题
2020/06/11 Python
亚马逊中国官方网站:amazon.cn
2017/05/25 全球购物
IGK Hair官网:喷雾、洗发水、护发素等
2020/11/03 全球购物
教师自我鉴定范文
2013/11/10 职场文书
委托证明的格式
2014/01/10 职场文书
最新结婚典礼主持词
2014/03/14 职场文书
2014年乡镇民政工作总结
2014/12/02 职场文书
2015年文明创建工作总结
2015/04/30 职场文书
2015年质检工作总结
2015/05/04 职场文书
小学中队活动总结
2015/05/11 职场文书
退货证明模板
2015/06/23 职场文书
如何使用Python提取Chrome浏览器保存的密码
2021/06/09 Python