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 httplib,smtplib使用方法
Sep 06 Python
一个基于flask的web应用诞生(1)
Apr 11 Python
详解Python实现多进程异步事件驱动引擎
Aug 25 Python
Python使用pickle模块存储数据报错解决示例代码
Jan 26 Python
Python3中的json模块使用详解
May 05 Python
Python格式化输出%s和%d
May 07 Python
python pygame实现2048游戏
Nov 20 Python
Python基础学习之类与实例基本用法与注意事项详解
Jun 17 Python
python爬虫之爬取百度音乐的实现方法
Aug 24 Python
pyCharm 实现关闭代码检查
Jun 09 Python
python析构函数用法及注意事项
Jun 22 Python
Python 数据科学 Matplotlib图库详解
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
别人整理的服务器变量:$_SERVER
2006/10/20 PHP
php将mysql数据库整库导出生成sql文件的具体实现
2014/01/08 PHP
我也种棵OO树JXTree[js+css+xml]
2007/04/02 Javascript
javascript之卸载鼠标事件的代码
2007/05/14 Javascript
在JavaScript中获取请求的URL参数
2010/12/22 Javascript
js jquery获取随机生成id的服务器控件的三种方法
2013/07/11 Javascript
JavaScript字符串对象的concat方法实例(用于连接两个或多个字符串)
2014/10/16 Javascript
分享两个手机访问pc网站自动跳转手机端网站代码
2020/12/24 Javascript
JavaScript中的slice()方法使用详解
2015/06/06 Javascript
JavaScript创建闭包的两种方式的优劣与区别分析
2015/06/22 Javascript
JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
2016/02/25 Javascript
微信小程序左右滑动切换页面详解及实例代码
2017/02/28 Javascript
js实现网页定位导航功能
2017/03/07 Javascript
js实现图片旋转 js滚动鼠标中间对图片放大缩小
2017/07/05 Javascript
原生JS与jQuery编写简单选项卡
2017/10/30 jQuery
vue两个组件间值的传递或修改方式
2018/07/04 Javascript
React 使用recharts实现散点地图的示例代码
2018/12/07 Javascript
angularjs自定义过滤器demo示例
2019/08/24 Javascript
JS中数组实现代码(倒序遍历数组,数组连接字符串)
2019/12/29 Javascript
Javascript模块化机制实现原理详解
2020/04/02 Javascript
[02:03]《现实生活中的DOTA2》—林书豪&DOTA2职业选手出演短片
2015/08/18 DOTA
python使用7z解压apk包的方法
2015/04/18 Python
python实现实时监控文件的方法
2016/08/26 Python
Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法
2018/01/11 Python
Python3编码问题 Unicode utf-8 bytes互转方法
2018/10/26 Python
python去重,一个由dict组成的list的去重示例
2019/01/21 Python
python读写配置文件操作示例
2019/07/03 Python
python 字符串的驻留机制及优缺点
2020/06/19 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
卡骆驰德国官方网站:Crocs德国
2019/03/29 全球购物
幼儿园园长岗位职责
2013/11/26 职场文书
电气工程及其自动化专业求职信
2014/06/23 职场文书
促销活动总结怎么写
2014/06/25 职场文书
2014年培训工作总结范文
2014/11/27 职场文书
python实现批量移动文件
2021/04/05 Python
巧用 -webkit-box-reflect 倒影实现各类动效(小结)
2021/04/22 HTML / CSS