基础知识
二项分布有两个参数,一个 n 表示试验次数,一个 p 表示一次试验成功概率。现在考虑一列二项分布,其中试验次数 n 无限增加,而 p 是 n 的函数。

1.如果 np 存在有限极限 λ,则这列二项分布就趋于参数为 λ 的 泊松分布。反之,如果 np 趋于无限大(如 p 是一个定值),则根据德莫佛-拉普拉斯(De’Moivre-Laplace)中心极限定理,这列二项分布将趋近于正态分布。

2.实际运用中当 n 很大时一般都用正态分布来近似计算二项分布,但是如果同时 np 又比较小(比起 n来说很小),那么用泊松分布近似计算更简单些,毕竟泊松分布跟二项分布一样都是离散型分布。

一、泊松分布

日常生活中,大量事件是有固定频率的。

 某医院平均每小时出生3个婴儿某公司平均每10分钟接到1个电话某超市平均每天销售4包xx牌奶粉某网站平均每分钟有2次访问

它们的特点就是,我们可以预估这些事件的总数,但是没法知道具体的发生时间。已知平均每小时出生3个婴儿,请问下一个小时,会出生几个?

有可能一下子出生6个,也有可能一个都不出生。这是我们没法知道的。

泊松分布就是描述某段时间内,事件具体的发生概率。

   上面就是泊松分布的公式。等号的左边,P 表示概率,N表示某种函数关系,t 表示时间,n 表示数量,1小时内出生3个婴儿的概率,就表示为 P(N(1) = 3) 。等号的右边,λ 表示事件的频率。接下来两个小时,一个婴儿都不出生的概率是0.25%,基本不可能发生。

接下来一个小时,至少出生两个婴儿的概率是80%。

泊松分布的图形大概是下面的样子。

可以看到,在频率附近,事件的发生概率最高,然后向两边对称下降,即变得越大和越小都不太可能。每小时出生3个婴儿,这是最可能的结果,出生得越多或越少,就越不可能。

二、二项分布

  二项分布即重复n次的伯努利试验。在每次试验中只有两种可能的结果,而且是互相对立的,是独立的,与其它各次试验结果无关,结果事件发生的概率在整个系列试验中保持不变,则这一系列试验称为伯努利实验。

三、正太分布

  正态分布(Normal distribution),也称"常态分布",又名高斯分布(Gaussian distribution),最早由A.棣莫弗在求二项分布的渐近公式中得到。C.F.高斯在研究测量误差时从另一个角度导出了它。P.S.拉普拉斯和高斯研究了它的性质。是一个在数学、物理及工程等领域都非常重要的概率分布,在统计学的许多方面有着重大的影响力。正态曲线呈钟型,两头低,中间高,左右对称因其曲线呈钟形,因此人们又经常称之为钟形曲线。

假设随机变量X服从一个位置参数为μ、尺度参数为σ的正态分布,则可以记为:

而概率密度函数为

当μ = 0,σ = 1时的正态分布是标准正态分布。

在python中画正态分布直方图

通过numpy构造正太分布数据,之后画图,可以通过size大小来调节数据的正态分布效果

import numpy as np
import matplotlib.mlab as mlab
import matplotlib.pyplot as plt
mu ,sigma = 0, 1
sampleNo = 1000000
np.random.seed(0)
s = np.random.normal(mu, sigma, size=sampleNo)plt.hist(s, bins=100, normed=True)
plt.title('Normal: $\mu$=%.1f, $\sigma^2$=%.1f' % (mu,sigma))
plt.show()

画直方图与概率分布曲线

mu, sigma , num_bins = 0, 1, 50
x = mu + sigma * np.random.randn(1000000)
# 正态分布的数据
n, bins, patches = plt.hist(x, num_bins, normed=True, facecolor = 'blue', alpha = 0.5)
# 拟合曲线
y = mlab.normpdf(bins, mu, sigma)
plt.plot(bins, y, 'r--')
plt.xlabel('Expectation')
plt.ylabel('Probability')
plt.title('histogram of normal distribution: $\mu = 0$, $\sigma=1$')plt.subplots_adjust(left = 0.15)
plt.show()


原文链接:https://blog.csdn.net/hhtnan/article/details/62045872

二项分布、泊松分布,正态分布(高斯分布)之间的联系与区别相关推荐

  1. 正态分布高斯分布泊松分布_正态分布:将数据转换为高斯分布

    正态分布高斯分布泊松分布 For detailed implementation in python check my GitHub repository. 有关在python中的详细实现,请查看我的 ...

  2. 泊松分布、高斯分布、卡方检验与noise level

    本文来自于noise论文查阅期间的相关随想与资料,对部分知识的温故知新吧:卡方检验来自于前一段时间对医学统计知识的学习,不得不说医学统计也是很有科学性的研究. 1.泊松分布与高斯分布 Poisson分 ...

  3. Matlab概率论与数理统计实践-事件发生的概率的三种计算方法:二项分布公式,正态分布,切比雪夫不等式

    题目: 在每次实验中,事件A发生的概率是0.5,求在1000次独立实验中,求事件 发生的次数在475~525之间的概率.(1)用二项分布公式精确计算:(2)用正态分布近似计算:(3)用切比雪夫不等式进 ...

  4. 高斯分布、多维高斯分布、各向同性的高斯分布及多元高斯分布之间的KL散度

    转自:https://www.cnblogs.com/jiangkejie/p/12939776.html 高斯分布是一类非常重要的概率分布,在概率统计,机器学习中经常用到. 一维高斯分布 一维高斯分 ...

  5. R语言绘制韦布尔分布图和泊松(Poisson)分布图,并为二项分布(泊松分布)直方图和韦布尔分布绘制不同颜色

    艾利斯兰 library(ggplot2) # 这里的d和y都有大小顺序 d<- seq(0, 5, length.out=10000) y<-dweibull(d, shape=5, s ...

  6. Git、GitHub、GitLab三者之间的联系以及区别

    Git.GitHub.GitLab三者之间的联系以及区别 在讲区别以及联系之前先简要的介绍一下,这三者都是什么(本篇文章适合刚入门的新手,大佬请出门左转) 1.什么是 Git? Git 是一个版本控制 ...

  7. Java中Array和ArrayList之间的9个区别

    array和ArrayList都是Java中两个重要的数据结构,在Java程序中经常使用. 即使ArrayList在内部由数组支持,了解Java中的数组和ArrayList之间的差异对于成为一名优秀的 ...

  8. java map与set的区别_java 集合(list,set,map)三者之间的关系和区别

    原 java 集合(list,set,map)三者之间的关系和区别 一:先上一张关系图,让大家看的更明白. 备注:其中红色部分为实现,其他地方均为接口. 二:各自的特点. List 有序,可重复Arr ...

  9. spring揭秘_被问到了! Spring 和 Spring Boot 之间到底有啥区别?

    相信很多小伙伴和我一样,常用Spring 和Spring Boot 但是就是没有研究二者之间到底有什么区别? 今天就来大揭秘 ↓ 概述 对于 Spring和 SpringBoot到底有什么区别,我听到 ...

  10. pyHook pyHook3 区别_一般过去时态和现在完成时态之间到底有什么区别?通过一道语法题,帮你彻底讲清楚!...

    有同学在群里问了一道关于"现在完成时态和一般过去时态之间区别"的语法题,摘录如下: There is someone knocking at the door. -- It mus ...

最新文章

  1. BGR图像与HSV图像互相转换(opencv)
  2. 软件工程随堂小作业——随机四则运算Ⅱ(C++)
  3. 实用jQuery代码段
  4. [UML]UML系列——类图class的关联关系(聚合、组合)
  5. 【必备】jQuery性能优化的38个建议
  6. linux下网口监控软件_超赞的!Aibaba技术官分享高性能Linux服务器解读笔记
  7. 数据结构之单链表——C++模板类实现
  8. sklearn——决策树
  9. [深度学习]-基于tensorflow的CNN和RNN-LSTM文本情感分析对比
  10. 学习笔记 vs19 报错:E1696 C++ 无法打开 源 文件
  11. Flutter报错 使用Column等容器包裹ListView报错的问题
  12. jquery常用遍历循环处理
  13. 天线的特性及微带天线的设计
  14. C++ Reference: Standard C++ Library reference: C Library: cwctype: wint_t
  15. google thumbnailator简介
  16. 没有参加职工养保不要紧,城乡居民基本养老保险了解一下~
  17. IBL-镜面反射(预滤波篇)
  18. PHP下如何得到站点根目录
  19. STM32物联网实战教程(二)—MQTT协议简介
  20. 牛客练习赛3 贝伦卡斯泰露——队列爆搜

热门文章

  1. 天龙八部元宝兑换代码
  2. microduino与onetnet测试
  3. python爬取网站源代码+图片
  4. linux_添加一个普通用户
  5. 算法工程师的工程修养:Linux 服务器性能故障分析
  6. 使用 jenkins 构建 CI/CD 平台
  7. 【kafka专栏】使用shell脚本快速搭建kafka单机版(含视频)
  8. 关于Java中的锁,看这一篇就够了(总结篇)
  9. 第四周-圆柱体的表面积
  10. 【笔记】斜线(slash)和反斜线“\”(backslash)的区别总结