Python模拟伯努利试验和二项分布代码实例


Posted in Python onMay 27, 2020

1、模拟 27 次投掷硬币的伯努利试验

代码:

from scipy import stats
import numpy as np
p = 0.5
# 生成冻结分布函数
bernoulliDist = stats.bernoulli(p) 

# 模拟 27 次伯努利实验
trails = bernoulliDist.rvs(27) 

# 查看结果
trails

Python模拟伯努利试验和二项分布代码实例

2、模拟二项分布

代码

import numpy as np
from scipy import stats
import matplotlib.pyplot as plt
 
Ps = [0.5, 0.6, 0.7]
Ns = [20, 20, 20]
colors = ['blue', 'green', 'red']
 
# 模拟试验绘制图形
for p,n, c in zip(Ps, Ns, colors):
  binomDist = stats.binom(n, p)
  P_k = binomDist.pmf(np.arange(n + 1))
   
  label='p={},n={}'.format(p, n)
  plt.plot(P_k, '--',marker='o', label=label, ms=5)
   
plt.xlabel('X')
plt.ylabel('P(X)')
plt.legend()
 
plt.show()

结果

Python模拟伯努利试验和二项分布代码实例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python网络编程学习笔记(一)
Jun 09 Python
Python贪心算法实例小结
Apr 22 Python
Python实现字典(dict)的迭代操作示例
Jun 05 Python
python 执行文件时额外参数获取的实例
Dec 18 Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
Jan 29 Python
Python数据类型之Dict字典实例详解
May 07 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
Sep 16 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
Feb 27 Python
python print 格式化输出,动态指定长度的实现
Apr 12 Python
Python的控制结构之For、While、If循环问题
Jun 30 Python
PyQt5的相对布局管理的实现
Aug 07 Python
Python中可变和不可变对象的深入讲解
Aug 02 Python
基于python纯函数实现井字棋游戏
May 27 #Python
Python实现读取并写入Excel文件过程解析
May 27 #Python
Python正则表达式如何匹配中文
May 27 #Python
使用python创建Excel工作簿及工作表过程图解
May 27 #Python
Python实现疫情通定时自动填写功能(附代码)
May 27 #Python
Python unittest单元测试openpyxl实现过程解析
May 27 #Python
python实现爱奇艺登陆密码RSA加密的方法示例详解
May 27 #Python
You might like
纯真IP数据库的应用 IP地址转化成十进制
2009/06/14 PHP
解析php扩展php_curl.dll不加载的解决方法
2013/06/26 PHP
php calender(日历)二个版本代码示例(解决2038问题)
2013/12/24 PHP
php获取QQ头像并显示的方法
2014/12/23 PHP
php单一接口的实现方法
2015/06/20 PHP
PHP实现一个多功能购物网站的案例
2017/09/13 PHP
扩展easyui.datagrid,添加数据loading遮罩效果代码
2010/11/02 Javascript
DIV始终居中的js代码
2014/02/17 Javascript
JS中的构造函数详细解析
2014/03/10 Javascript
CSS3,HTML5和jQuery搜索框集锦
2014/12/02 Javascript
js的回调函数详解
2015/01/05 Javascript
javascript实现 百度翻译 可折叠的分享按钮列表
2015/03/12 Javascript
全面了解javascript中的错误处理机制
2016/07/18 Javascript
AngularJS入门教程之服务(Service)
2016/07/27 Javascript
bootstrap输入框组使用方法
2017/02/07 Javascript
javascript中mouseenter与mouseover的异同
2017/06/06 Javascript
解决vue 按钮多次点击重复提交数据问题
2018/05/10 Javascript
基于JS实现计算24点算法代码实例解析
2020/07/23 Javascript
[01:10:57]Liquid vs OG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Using Django with GAE Python 后台抓取多个网站的页面全文
2016/02/17 Python
python 3.6 tkinter+urllib+json实现火车车次信息查询功能
2017/12/20 Python
python实现决策树ID3算法的示例代码
2018/05/30 Python
python numpy数组的索引和切片的操作方法
2018/10/20 Python
python读取csv和txt数据转换成向量的实例
2019/02/12 Python
详解Python循环作用域与闭包
2019/03/21 Python
Python hashlib模块实例使用详解
2019/12/24 Python
html5-Canvas可以在web中绘制各种图形
2012/12/26 HTML / CSS
html5 实现客户端验证上传文件的大小(简单实例)
2016/05/15 HTML / CSS
app内嵌H5 webview 本地缓存问题的解决
2020/10/19 HTML / CSS
瑞典手机壳品牌:Richmond & Finch
2018/04/28 全球购物
在家更换处方镜片:Lensabl
2019/05/01 全球购物
英语自荐信范文
2013/12/11 职场文书
酒店中秋节促销方案
2014/01/30 职场文书
2014年学校后勤工作总结
2014/12/06 职场文书
通知书大全
2015/04/27 职场文书
《日月潭》教学反思
2016/02/20 职场文书