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常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
Aug 25 Python
Pycharm学习教程(1) 定制外观
May 02 Python
Python面向对象编程基础解析(一)
Oct 26 Python
Python标准库笔记struct模块的使用
Feb 22 Python
django配置连接数据库及原生sql语句的使用方法
Mar 03 Python
Numpy 中的矩阵求逆实例
Aug 26 Python
python3实现单目标粒子群算法
Nov 14 Python
Python趣味入门教程之循环语句while
Aug 26 Python
Django Model层F,Q对象和聚合函数原理解析
Nov 12 Python
Python 转移文件至云对象存储的方法
Feb 07 Python
Python基本的内置数据类型及使用方法
Apr 13 Python
python三子棋游戏
May 04 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新手上路(四)
2006/10/09 PHP
php合并数组array_merge函数运算符加号与的区别
2008/10/31 PHP
php获取url参数方法总结
2014/11/13 PHP
JavaScript 动态将数字金额转化为中文大写金额
2009/05/14 Javascript
jQuery中将函数赋值给变量的调用方法
2012/03/23 Javascript
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
2013/12/14 Javascript
JS操作CSS随机改变网页背景实现思路
2014/03/10 Javascript
jQuery实现鼠标经过图片预览大图效果
2014/04/10 Javascript
nodejs中使用多线程编程的方法实例
2015/03/24 NodeJs
懒加载实现的分页&&网站footer自适应
2016/12/21 Javascript
谈谈Vue.js——vue-resource全攻略
2017/01/16 Javascript
NodeJS配置HTTPS服务实例分享
2017/02/19 NodeJs
JS中使用正则表达式g模式和非g模式的区别
2017/04/01 Javascript
js-FCC算法-No repeats please字符串的全排列(详解)
2017/05/02 Javascript
使用mpvue搭建一个初始小程序及项目配置方法
2018/12/03 Javascript
JS实现4位随机验证码
2020/10/19 Javascript
[04:52]2015国际邀请赛LGD战队晋级之路
2015/08/14 DOTA
Python查询Mysql时返回字典结构的代码
2012/06/18 Python
教你用Type Hint提高Python程序开发效率
2016/08/08 Python
Python使用正则表达式抓取网页图片的方法示例
2017/04/21 Python
Python 闭包的使用方法
2017/09/07 Python
详解Python 装饰器执行顺序迷思
2018/08/08 Python
python面向对象入门教程之从代码复用开始(一)
2018/12/11 Python
澳洲本土太阳镜品牌:Quay Australia
2019/07/29 全球购物
将时尚融入珠宝:Adornmonde
2019/10/17 全球购物
英国高街奥特莱斯:Highstreet Outlet
2019/11/21 全球购物
大学生自我鉴定范文
2013/12/28 职场文书
会计专业自我鉴定
2014/02/10 职场文书
客服专员岗位职责
2014/02/28 职场文书
2014年财务工作自我评价
2014/09/23 职场文书
物价局领导班子四风问题整改措施
2014/10/26 职场文书
普通党员个人整改措施
2014/10/27 职场文书
2014年车间工作总结
2014/11/21 职场文书
工程部经理岗位职责
2015/02/02 职场文书
暂住证明怎么写
2015/06/19 职场文书
使用Navicat Premium工具将oracle数据库迁移到MySQL
2021/05/27 Oracle