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批量导出导入MySQL用户的方法
Nov 15 Python
Python 3.x 新特性及10大变化
Jun 12 Python
python 简单的多线程链接实现代码
Aug 28 Python
Python callable()函数用法实例分析
Mar 17 Python
django rest framework 数据的查找、过滤、排序的示例
Jun 25 Python
Python基于sklearn库的分类算法简单应用示例
Jul 09 Python
python字符串循环左移
Mar 08 Python
Django 实现Admin自动填充当前用户的示例代码
Nov 18 Python
python文件绝对路径写法介绍(windows)
Dec 25 Python
pytorch 实现打印模型的参数值
Dec 30 Python
PyCharm Anaconda配置PyQt5开发环境及创建项目的教程详解
Mar 24 Python
Python ckeditor富文本编辑器代码实例解析
Jun 22 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中“简单工厂模式”实例代码讲解
2012/09/04 PHP
JSON字符串传到后台PHP处理问题的解决方法
2016/06/05 PHP
Eclipse PHPEclipse 配置的具体步骤
2017/08/08 PHP
JS获得选取checkbox整行数据的方法
2015/01/28 Javascript
JQuery中DOM加载与事件执行实例分析
2015/06/13 Javascript
详解参数传递四种形式
2015/07/21 Javascript
js数组去重的方法汇总
2015/07/29 Javascript
js实现Select列表各项上移和下移的方法
2015/08/14 Javascript
JavaScript实现瀑布流布局
2020/06/28 Javascript
总结JavaScript三种数据存储方式之间的区别
2016/05/03 Javascript
js模糊查询实例分享
2016/12/26 Javascript
微信小程序 开发经验整理
2017/02/15 Javascript
详解NODEJS基于FFMPEG视频推流测试
2017/11/17 NodeJs
js删除数组中的元素delete和splice的区别详解
2018/02/03 Javascript
jQuery实现的页面详情展开收起功能示例
2018/06/11 jQuery
解决Vue开发中对话框被遮罩层挡住的问题
2018/11/26 Javascript
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
2019/02/21 Javascript
validform表单验证的实现方法
2019/03/08 Javascript
javascript 设计模式之享元模式原理与应用详解
2020/04/08 Javascript
[54:05]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第一场 1月9日
2021/03/11 DOTA
python清除字符串里非字母字符的方法
2015/07/02 Python
Python聚类算法之DBSACN实例分析
2015/11/20 Python
Python+matplotlib+numpy绘制精美的条形统计图
2018/01/02 Python
matlab中imadjust函数的作用及应用举例
2020/02/27 Python
Django 允许局域网中的机器访问你的主机操作
2020/05/13 Python
python基于opencv实现人脸识别
2021/01/04 Python
复古服装:RetroStage
2019/05/10 全球购物
俄罗斯外国汽车和国产汽车配件网上商店:Движком
2020/04/19 全球购物
大学生自我鉴定评语
2014/01/27 职场文书
2014年学校领导班子对照检查材料
2014/09/19 职场文书
优秀高中学生评语
2014/12/30 职场文书
会计工作检讨书
2015/02/19 职场文书
小学班主任工作随笔
2015/08/15 职场文书
Python爬虫入门案例之爬取去哪儿旅游景点攻略以及可视化分析
2021/10/16 Python
mysql事务隔离级别详情
2021/10/24 MySQL
使用CSS实现音波加载效果
2023/05/07 HTML / CSS