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中用format函数格式化字符串的用法
Apr 08 Python
python daemon守护进程实现
Aug 27 Python
Python使用getpass库读取密码的示例
Oct 10 Python
详解python里使用正则表达式的分组命名方式
Oct 24 Python
Python中单、双下划线的区别总结
Dec 01 Python
使用Python实现windows下的抓包与解析
Jan 15 Python
python2.7+selenium2实现淘宝滑块自动认证功能
Feb 24 Python
Tensorflow中的placeholder和feed_dict的使用
Jul 09 Python
对Python获取屏幕截图的4种方法详解
Aug 27 Python
Python序列类型的打包和解包实例
Dec 21 Python
python 消费 kafka 数据教程
Dec 21 Python
python如何将图片转换素描画
Sep 08 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
给多个地址发邮件的类
2006/10/09 PHP
php Smarty初体验二 获取配置信息
2011/08/08 PHP
用JS做的简单的可折叠的两级树形菜单
2013/09/21 Javascript
判断输入是否为空,获得输入类型的JS代码
2013/10/30 Javascript
javascript获取浏览器类型和版本的方法(js获取浏览器版本)
2014/03/13 Javascript
JS实现的在线调色板实例(附demo源码下载)
2016/03/01 Javascript
jQuery中队列queue()函数的实例教程
2016/05/03 Javascript
Google 地图API资料整理及详细介绍
2016/08/06 Javascript
AngularJS学习第一篇 AngularJS基础知识
2017/02/13 Javascript
原生js实现选项卡功能
2017/03/08 Javascript
如何在AngularJs中调用第三方插件库
2017/05/21 Javascript
Vue实现底部侧边工具栏的实例代码
2018/09/03 Javascript
Vue中使用vux配置代码详解
2018/09/16 Javascript
JS选取DOM元素常见操作方法实例分析
2018/12/10 Javascript
JavaScript两种计时器的实例讲解
2019/01/31 Javascript
仿vue-cli搭建属于自己的脚手架的方法步骤
2019/04/17 Javascript
Vue动态组件和异步组件原理详解
2019/05/06 Javascript
js单线程的本质 Event Loop解析
2019/10/29 Javascript
前端开发之便利店收银系统代码
2019/12/27 Javascript
Vue实现星级评价效果实例详解
2019/12/30 Javascript
Python with的用法
2014/08/22 Python
python获取本机外网ip的方法
2015/04/15 Python
Python利用Beautiful Soup模块修改内容方法示例
2017/03/27 Python
Python编程实现双链表,栈,队列及二叉树的方法示例
2017/11/01 Python
Python使用wget实现下载网络文件功能示例
2018/05/31 Python
对python sklearn one-hot编码详解
2018/07/10 Python
matplotlib命令与格式之tick坐标轴日期格式(设置日期主副刻度)
2019/08/06 Python
keras 使用Lambda 快速新建层 添加多个参数操作
2020/06/10 Python
详解如何解决canvas图片getImageData,toDataURL跨域问题
2018/09/17 HTML / CSS
董事长秘书岗位职责
2013/11/29 职场文书
送餐员岗位职责范本
2014/02/21 职场文书
医院护士见习期自我鉴定
2014/04/10 职场文书
教师工作态度自我评价
2015/03/05 职场文书
生产车间主任岗位职责
2015/04/08 职场文书
关于Numpy之repeat、tile的用法总结
2021/06/02 Python
分享几个简单MySQL优化小妙招
2022/03/31 MySQL