Python绘制的二项分布概率图示例


Posted in Python onAugust 22, 2018

本文实例讲述了Python绘制的二项分布概率图。分享给大家供大家参考,具体如下:

问题:

抛硬币,20次,每一次朝上的概率是0.3.要求绘制连续几次正面朝上的概率图

Python代码:

#-*- coding:utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt
import math
from scipy import stats
n = 20
p = 0.3
k = np.arange(0,41)
print k
print "*"*20
binomial = stats.binom.pmf(k,n,p)
print binomial
plt.plot(k, binomial, 'o-')
plt.title('binomial:n=%i,p=%.2f (3water.com)'%(n,p),fontsize=15)
plt.xlabel('number of success(三水点靠木测试)',fontproperties='SimHei')
plt.ylabel('probalility of success', fontsize=15)
plt.grid(True)
plt.show()

运行结果:

Python绘制的二项分布概率图示例

PS:小编这里针对原先的代码加入了中文,复习一下针对中文乱码的处理操作。具体方法可参考《Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法》。

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python解决鸡兔同笼问题的方法
Dec 20 Python
Python多线程编程(一):threading模块综述
Apr 05 Python
Python实现的数据结构与算法之基本搜索详解
Apr 22 Python
python调用java模块SmartXLS和jpype修改excel文件的方法
Apr 28 Python
利用Python批量提取Win10锁屏壁纸实战教程
Mar 27 Python
Python爬虫信息输入及页面的切换方法
May 11 Python
Python小工具之消耗系统指定大小内存的方法
Dec 03 Python
Python Pexpect库的简单使用方法
Jan 29 Python
python实现把两个二维array叠加成三维array示例
Nov 29 Python
python对 MySQL 数据库进行增删改查的脚本
Oct 22 Python
python接口自动化框架实战
Dec 23 Python
pycharm Tab键设置成4个空格的操作
Feb 26 Python
使用Python写一个量化股票提醒系统
Aug 22 #Python
Python使用numpy产生正态分布随机数的向量或矩阵操作示例
Aug 22 #Python
用Python将mysql数据导出成json的方法
Aug 21 #Python
windows下python 3.6.4安装配置图文教程
Aug 21 #Python
Python多进程与服务器并发原理及用法实例分析
Aug 21 #Python
Python socket实现的简单通信功能示例
Aug 21 #Python
Python多进程原理与用法分析
Aug 21 #Python
You might like
PHP下判断网址是否有效的代码
2011/10/08 PHP
php定时计划任务的实现方法详解
2013/06/06 PHP
PHP实现随机生成水印图片功能
2017/03/22 PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
2019/10/10 PHP
用jQuery获取IE9下拉框默认值问题探讨
2013/07/22 Javascript
为什么Node.js会这么火呢?Node.js流行的原因
2014/12/01 Javascript
AngularJS入门教程之Hello World!
2014/12/06 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
2015/03/13 Javascript
jQuery事件处理的特征(事件命名机制)
2016/08/23 Javascript
JS判断一个数是否是水仙花数
2017/06/11 Javascript
解决ztree搜索中多级菜单展示不全问题
2017/07/05 Javascript
详解node+express+ejs+bootstrap构建项目
2017/09/27 Javascript
vue实现商品加减计算总价的实例代码
2018/08/12 Javascript
vue监听input标签的value值方法
2018/08/27 Javascript
javascript创建元素和删除元素实例小结
2019/06/19 Javascript
vue 返回上一页,页面样式错乱的解决
2019/11/14 Javascript
vue scroll滚动判断的实现(是否滚动到底部、滚动方向、滚动节流、获取滚动区域dom元素)
2020/06/11 Javascript
vue@cli3项目模板怎么使用public目录下的静态文件
2020/07/07 Javascript
如何利用javascript接收json信息并进行处理
2020/08/06 Javascript
[01:35]2014DOTA2西雅图邀请赛 专访狐狸妈青春献给刀塔
2014/07/08 DOTA
Pyhton中单行和多行注释的使用方法及规范
2016/10/11 Python
Python cookbook(数据结构与算法)将名称映射到序列元素中的方法
2018/03/22 Python
pyQt5实时刷新界面的示例
2019/06/25 Python
Python3 实现爬取网站下所有URL方式
2020/01/16 Python
Python通过Tesseract库实现文字识别
2020/03/05 Python
基于Django signals 信号作用及用法详解
2020/03/28 Python
python logging通过json文件配置的步骤
2020/04/27 Python
python利用platform模块获取系统信息
2020/10/09 Python
美国羊皮公司:Overland
2018/01/15 全球购物
远东集团网络工程师面试题
2014/10/20 面试题
师范学院教师自荐书
2014/01/31 职场文书
元旦晚会邀请函
2014/02/01 职场文书
2014单位领导班子四风对照检查材料思想汇报
2014/09/25 职场文书
学生党员检讨书范文
2014/12/27 职场文书
2016年领导干部正风肃纪心得体会
2015/10/09 职场文书
SQLServer中exists和except用法介绍
2021/12/04 SQL Server