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实现的DES加密算法和3DES加密算法实例
Jun 03 Python
Java Web开发过程中登陆模块的验证码的实现方式总结
May 25 Python
python 剪切移动文件的实现代码
Aug 02 Python
python 判断参数为Nonetype类型或空的实例
Oct 30 Python
基于Python对数据shape的常见操作详解
Dec 25 Python
python制作朋友圈九宫格图片
Nov 03 Python
PyTorch 解决Dataset和Dataloader遇到的问题
Jan 08 Python
基于Python生成个性二维码过程详解
Mar 05 Python
Matplotlib使用Cursor实现UI定位的示例代码
Mar 12 Python
tensorflow使用L2 regularization正则化修正overfitting过拟合方式
May 22 Python
Jupyter notebook命令和编辑模式常用快捷键汇总
Nov 17 Python
快速解决pymongo操作mongodb的时区问题
Dec 05 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
『PHP』PHP截断函数mb_substr()使用介绍
2013/04/22 PHP
基于PHP编程注意事项的小结
2013/04/27 PHP
详解php魔术方法(Magic methods)的使用方法
2016/02/14 PHP
PHP中遍历数组的三种常用方法实例分析
2019/06/24 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
2019/11/25 PHP
使用jQuery UI的tooltip函数修饰title属性的气泡悬浮框
2013/06/24 Javascript
JS实现图片横向滚动效果示例代码
2013/09/04 Javascript
jquery插件jquery.dragscale.js实现拖拽改变元素大小的方法(附demo源码下载)
2016/02/25 Javascript
Bootstrap每天必学之附加导航(Affix)插件
2016/04/25 Javascript
Bootstrap表单制作代码
2017/03/17 Javascript
JS对象与JSON互转换、New Function()、 forEach()、DOM事件流等js开发基础小结
2017/08/10 Javascript
用js实现before和after伪类的样式修改的示例代码
2017/09/07 Javascript
NodeJS爬虫实例之糗事百科
2017/12/14 NodeJs
微信小程序自定义prompt组件步骤详解
2018/06/12 Javascript
vue中,在本地缓存中读写数据的方法
2018/09/21 Javascript
vue router 组件的高级应用实例代码
2019/04/08 Javascript
layui动态绑定事件的方法
2019/09/20 Javascript
jquery实现购物车基本功能
2019/10/25 jQuery
vue实现登录拦截
2020/06/29 Javascript
打印出python 当前全局变量和入口参数的所有属性
2009/07/01 Python
解决python os.mkdir创建目录失败的问题
2018/10/16 Python
windows下Python安装、使用教程和Notepad++的使用教程
2019/10/06 Python
Python matplotlib以日期为x轴作图代码实例
2019/11/22 Python
Django 解决阿里云部署同步数据库报错的问题
2020/05/14 Python
教师年终个人自我评价
2013/10/04 职场文书
应届本科生推荐信范文
2013/12/25 职场文书
公司办公室岗位职责
2014/03/19 职场文书
开学典礼策划方案
2014/05/28 职场文书
创先争优标语
2014/06/27 职场文书
行政秘书工作自我鉴定
2014/09/15 职场文书
行风评议整改报告
2014/11/06 职场文书
订货会邀请函
2015/01/31 职场文书
护士个人总结范文
2015/02/13 职场文书
加薪通知
2015/04/25 职场文书
新教师2015年度工作总结
2015/07/22 职场文书
Python与C++中梯度方向直方图的实现
2022/03/17 Python