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中使用mysql数据库详细介绍
Mar 27 Python
Saltstack快速入门简单汇总
Mar 01 Python
浅谈Python NLP入门教程
Dec 25 Python
用python实现对比两张图片的不同
Feb 05 Python
PyQt5主窗口动态加载Widget实例代码
Feb 07 Python
python 保存float类型的小数的位数方法
Oct 17 Python
python实现二级登陆菜单及安装过程
Jun 21 Python
python实现图片插入文字
Nov 26 Python
Python函数的默认参数设计示例详解
Dec 01 Python
python中with用法讲解
Feb 07 Python
django处理select下拉表单实例(从model到前端到post到form)
Mar 13 Python
解决jupyter notebook启动后没有token的坑
Apr 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
实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法
2010/06/11 PHP
PHP图片处理之使用imagecopy函数添加图片水印实例
2014/11/19 PHP
PHP微信企业号开发之回调模式开启与用法示例
2017/11/25 PHP
javascript prototype,executing,context,closure
2008/12/24 Javascript
javascript正则表达式中参数g(全局)的作用
2010/11/11 Javascript
Wordpress ThickBox 添加“查看原图”效果代码
2010/12/11 Javascript
一个基于jquery的文本框记数器
2012/09/19 Javascript
javascript字母大小写转换的4个函数详解
2014/05/09 Javascript
jQuery实现带滚动线条导航效果的方法
2015/01/30 Javascript
JS实现仿新浪微博发布内容为空时提示功能代码
2015/08/19 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
2016/03/01 Javascript
jquery自定义右键菜单、全选、不连续选择
2016/03/01 Javascript
使用jquery给新生的th绑定hover事件的实例
2017/02/10 Javascript
使用JavaScript根据图片获取条形码的方法
2017/07/04 Javascript
以BootStrap Tab为例写一个前端组件
2017/07/25 Javascript
JavaScript中使用import 和require打包后实现原理分析
2018/03/07 Javascript
解决vue接口数据赋值给data没有反应的问题
2018/08/27 Javascript
微信小程序日历效果
2018/12/29 Javascript
vue组件通信传值操作示例
2019/01/08 Javascript
React 使用Hooks简化受控组件的状态绑定
2019/03/18 Javascript
教你30秒发布一个TypeScript包到NPM的方法步骤
2019/07/22 Javascript
javascript设计模式之迭代器模式
2020/01/30 Javascript
[49:35]LGD vs OG 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
2018/03/19 Python
Python使用装饰器模拟用户登陆验证功能示例
2018/08/24 Python
解决Python3 抓取微信账单信息问题
2019/07/19 Python
Python yield生成器和return对比代码实例
2020/04/20 Python
Python tkinter界面实现历史天气查询的示例代码
2020/08/23 Python
毕业生自荐信
2013/12/14 职场文书
珍惜时间演讲稿
2014/05/14 职场文书
房屋买卖授权委托书
2014/09/27 职场文书
八项规定自查自纠报告及整改措施
2014/10/26 职场文书
2014年初级职称工作总结
2014/12/08 职场文书
小学运动会宣传稿
2015/07/23 职场文书
2016年母亲节广告语
2016/01/28 职场文书
《分一些蚊子进来》读后感3篇
2020/01/09 职场文书