python中Beta分布如何理解?
2023-03-20 15:27:08 时间
在python的概率分布中,当你不知道一个东西的具体概率是多少时,可以使用Beta分布,Beta分布看作一个概率的概率分布,可以给出了所有概率出现的可能性大小。本文将向大家介绍python中Beta分布的介绍和具体的而实现代码。
1、python中Beta分布是什么?
Beta分布是一个定义在[0,1]区间上的连续概率分布族,它有两个正值参数,称为形状参数,一般用αα和ββ表示。
在贝叶斯推断中,Beta分布是Bernoulli、二项分布、负二项分布和几何分布的共轭先验分布。
2、Beta分布的概率密度函数形式
f(x;α,β)=B(α,β)1xα−1(1−x)β−1
3、分布写作
X Be(α,β)
4、Beta分布使用实例
from scipy.stats import beta import numpy as np import matplotlib.pyplot as plt a=0.5 b=0.5 x=np.arange(0.01,1,0.01) y=beta.pdf(x,a,b) plt.plot(x,y) plt.title('Beta') plt.xlabel('x') plt.ylabel('density') plt.show()
以上就是python中Beta分布的你介绍,希望能对你有所帮助哟~
相关文章
- 使用FormData格式在前后端传递数据
- macOS新版本终于删掉自带Python2,这波操作连Python死忠粉都叫好
- Jemeter控制器实现脚本逻辑
- 计算机语言
- python基础__十大经典排序算法
- python基础_日常高频用法
- python基础__全局变量
- python进阶__struct数据处理详解
- python进阶__用socket封装TCP
- python进阶__常用的进制、字符串、字节之间的转换
- python基础__encode编码+decode解码
- python基础__re正则表达式
- python基础__装饰器(修饰器)
- python必备基础
- python进阶__实现UDP通信
- pytest.main( )参数大全和装饰器
- cmd下执行pytest报错找不到文件模块
- python小技巧
- python中文官方文档记录
- 屏幕刷新机制 Choreographer 原理分析