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 SDK写一个同步脚本及使用教程
Aug 23 Python
使用Python实现BT种子和磁力链接的相互转换
Nov 09 Python
Python3 加密(hashlib和hmac)模块的实现
Nov 23 Python
python数据分析数据标准化及离散化详解
Feb 26 Python
Python3随机漫步生成数据并绘制
Aug 27 Python
Python线程下使用锁的技巧分享
Sep 13 Python
详解PANDAS 数据合并与重塑(join/merge篇)
Jul 09 Python
Python 如何操作 SQLite 数据库
Aug 17 Python
基于python tkinter的点名小程序功能的实例代码
Aug 22 Python
pytorch 两个GPU同时训练的解决方案
Jun 01 Python
利用Python多线程实现图片下载器
Mar 25 Python
Django中celery的使用项目实例
Jul 07 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 数组入门教程小结
2009/05/20 PHP
php获取qq用户昵称和在线状态(实例分析)
2013/10/27 PHP
PHP实现的sqlite数据库连接类
2014/12/12 PHP
大家都应该掌握的PHP关联数组使用技巧
2015/12/25 PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
2017/03/02 PHP
浅谈PHP中类和对象的相关函数
2017/04/26 PHP
PHPExcel中文帮助手册|PHPExcel使用方法(分享)
2017/06/09 PHP
使用ajax+jqtransform实现动态加载select
2014/12/01 Javascript
JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
2016/08/05 Javascript
three.js实现围绕某物体旋转
2017/01/25 Javascript
浅谈angular4实际项目搭建总结
2017/12/01 Javascript
js调用设备摄像头的方法
2018/07/19 Javascript
vue实现移动端轻量日期组件不依赖第三方库的方法
2019/04/28 Javascript
vuex存取值和映射函数使用说明
2020/07/24 Javascript
Vue filter 过滤器、以及在table中的使用介绍
2020/09/07 Javascript
如何利用vue实现波谱拟合详解
2020/11/05 Javascript
js仿淘宝放大镜效果
2020/12/28 Javascript
JS代码实现页面切换效果
2021/01/10 Javascript
跟老齐学Python之集成开发环境(IDE)
2014/09/12 Python
python开发简易版在线音乐播放器
2017/03/03 Python
python urllib爬取百度云连接的实例代码
2017/06/19 Python
Python logging模块用法示例
2018/08/28 Python
python3实现逐字输出的方法
2019/01/23 Python
Django Session和Cookie分别实现记住用户登录状态操作
2020/07/02 Python
如何利用python进行时间序列分析
2020/08/04 Python
用HTML5 实现橡皮擦的涂抹效果的教程
2015/05/11 HTML / CSS
年度考核自我鉴定
2013/11/09 职场文书
中专毕业生自荐信范文
2013/11/28 职场文书
计算机专业毕业生自荐信
2013/12/31 职场文书
大学生撤销处分思想汇报
2014/09/12 职场文书
小学生安全教育广播稿
2014/10/20 职场文书
个人党性分析总结
2015/03/05 职场文书
关于国庆节的广播稿
2015/08/19 职场文书
假期读书倡议书3篇
2019/08/19 职场文书
vue实现列表拖拽排序的示例代码
2022/04/08 Vue.js