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实现的简单万年历例子分享
Apr 25 Python
python回调函数用法实例分析
May 09 Python
Python实现队列的方法
May 26 Python
Python使用requests及BeautifulSoup构建爬虫实例代码
Jan 24 Python
python中的插值 scipy-interp的实现代码
Jul 23 Python
对python使用telnet实现弱密码登录的方法详解
Jan 26 Python
python matplotlib画图库学习绘制常用的图
Mar 19 Python
Django组件content-type使用方法详解
Jul 19 Python
使用遗传算法求二元函数的最小值
Feb 11 Python
Python获取excel内容及相关操作代码实例
Aug 10 Python
Python selenium实现断言3种方法解析
Sep 08 Python
解决pytorch 数据类型报错的问题
Mar 03 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
360通用php防护代码(使用操作详解)
2013/06/18 PHP
多个PHP中文字符串截取函数
2013/11/12 PHP
php使用session二维数组实例
2014/11/06 PHP
php短网址和数字之间相互转换的方法
2015/03/13 PHP
在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程
2016/02/23 PHP
基于PHP实现短信验证码接口(容联运通讯)
2016/09/06 PHP
PHP实现的简单异常处理类示例
2017/05/04 PHP
利用JavaScript实现新闻滚动效果(实例代码)
2013/11/27 Javascript
改变隐藏的input中value的值代码
2013/12/30 Javascript
如何在node的express中使用socket.io
2014/12/15 Javascript
js获取当前日期时间及其它操作汇总
2015/04/17 Javascript
jQuery实现仿Alipay支付宝首页全屏焦点图切换特效
2015/05/04 Javascript
AngularJS基础 ng-if 指令用法
2016/08/01 Javascript
JavaScript组合模式学习要点
2016/08/26 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
2017/06/04 Javascript
React Native悬浮按钮组件的示例代码
2018/04/05 Javascript
在Bootstrap开发框架中使用dataTable直接录入表格行数据的方法
2018/10/25 Javascript
关于vue里页面的缓存详解
2019/11/04 Javascript
jQuery实现全选、反选和不选功能的方法详解
2019/12/04 jQuery
python解析模块(ConfigParser)使用方法
2013/12/10 Python
Python实现测试磁盘性能的方法
2015/03/12 Python
Python的numpy库中将矩阵转换为列表等函数的方法
2018/04/04 Python
教你利用Python玩转histogram直方图的五种方法
2018/07/30 Python
Python解决pip install时出现的Could not fetch URL问题
2019/08/01 Python
python tkinter 设置窗口大小不可缩放实例
2020/03/04 Python
PyInstaller运行原理及常用操作详解
2020/06/13 Python
python调用百度API实现人脸识别
2020/11/17 Python
用python对excel查重
2020/12/07 Python
详解Sticky Footer 绝对底部的两种套路
2017/11/03 HTML / CSS
汽车驾驶求职信
2013/10/25 职场文书
图书室管理制度
2014/01/19 职场文书
初中作文评语大全
2014/04/23 职场文书
乡党委干部党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
2019年聘任书的写作格式及范文!
2019/07/03 职场文书
python基础之文件操作
2021/10/24 Python
利用 JavaScript 构建命令行应用
2021/11/17 Javascript