总第230篇/张俊红

还记得前段时间看过一篇文章,就是调查大家疫情期间都干了什么,有一条是疫情期间终于弄清楚了PDF和CDF的区别。PDF、PMF、CDF这几个概念确实很容易混淆。今天就来捋一捋这几个概念。

1.基本概念

PDF:是英文单词 probability density function 的缩写,翻译过来是指概率密度函数,是用来描述连续型随机变量的输出值,在某个确定的取值点附近的可能性的大小的函数。

PMF : 是英文单词 probability mass function 的缩写, 翻译过来是指概率质量函数,是用来描述离散型随机变量在各特定取值上的概率。

CDF : 是英文单词 cumulative distribution function 的缩写,翻译过来是指累积分布函数,又叫分布函数,是概率密度函数的积分,用来表示离散型随机变量x的概率分布。

总结一下就是上面三者的横轴都是随机变量x的取值,PDF的纵轴表示连续型随机变量x出现的可能性(非概率),PMF的纵轴表示离散型随机变量x出现的概率,CDF的纵轴表示连续型随机变量x的概率。

相信大家看完上面的概念以后对这几个还是有点懵,接下来我们就仔细讲讲这些概念的来龙去脉。

2.频率分布条形图

频率分布条形图主要用在离散数据中,横轴为一个个具体的点(类别),纵轴为这些点对应的频率。


当试验次数足够多时,我们可以用频率来代替概率,也就是可以把频率分布条形图中的纵轴当作每个类别出现的概率值。此时的频率分布条形图就可以当作是PMF图。

3.频率分布直方图

在频率分布直方图中横轴表示众多个连续变量离散化以后的区间,这个区间的大小称为组距,纵轴表示频率/组距。


上图中每个长方形的面积就是该区间的频率,即概率。

当长方形的宽度无限小,即组距无限小的时候,频率分布直方图就无限接近于下方这样的光滑曲线,我们把这条曲线叫做概率密度曲线,即PDF。


4.累积分布函数

累计分布函数就是从上图中的概率密度曲线的最左边开始,然后逐渐往右求取曲线下方的面积,即概率。

以上就是关于PDF、PMF、CDF三者之间的异同情况,如果对公式推导方面感兴趣的话可以直接上网搜索即可。

捋一捋PDF、PMF、CDF是什么相关推荐

  1. 用python画熊_Python绘制PDF,CDF

    PDF,CDF 正态分布的PDF和CDF对比: PDF:概率密度函数(probability density function) CDF : 累积分布函数 (cumulative distributi ...

  2. Python处理PDF与CDF

    在拿到数据后,最需要做的工作之一就是查看一下自己的数据分布情况.而针对数据的分布,又包括pdf和cdf两类. 下面介绍使用python生成pdf的方法: 使用matplotlib的画图接口hist() ...

  3. 捋一捋js面向对象的继承问题

    说到面向对象这个破玩意,曾经一度我都处于很懵逼的状态,那么面向对象究竟是什么呢?其实说白了,所谓面向对象,就是基于类这个概念,来实现封装.继承和多态的一种编程思想罢了.今天我们就来说一下这其中继承的问 ...

  4. matlab cdf,Matlab 简单计算PDF和CDF | 学步园

    通信的魅力就是在于随机性中蕴含的确定性,这也就是为什么你随便拿出一本通信方面的教材,前面几章都会大篇幅的讲解随机过程,随机过程也是研究生必须深入了解的一门课,特别是对于信号处理以及通信专业的学生. 在 ...

  5. 乐鑫esp8266学习rtos3.0笔记第4篇:带你捋一捋微信公众号 airkiss 配网 esp8266 并绑定设备的过程,移植并成功实现在 esp8266 rtos3.1 sdk。(附带demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. Esp8266之 搭建开发环境,开始一个"hello ...

  6. android+原点扩散动画,捋一捋Android的转场动画

    捋一捋Android的转场动画 由于录制的gif过大,导致CSDN部分gif无法显示,可以传送到GitHub查看本篇博客 背景 随着 Material Design设计概念的提出,使得很多的开发过程中 ...

  7. 小猪的Python学习之旅 —— 6.捋一捋Python线程概念

    小猪的Python学习之旅 -- 6.捋一捋Python线程概念 标签: Python 引言 从刚开始学习Python爬虫的时候,就一直惦记着多线程这个东西, 想想每次下载图片都是单线程,一个下完继续 ...

  8. “工欲善其事必先利其器“,捋一捋程序员们的十八般兵器

    快过年啦~大家放假了吗?很多人是不是已经在回家的路上了? 放假的这些天有什么安排吗?一年中除了国庆假,春节的假期是最长的了,可得好好利用起来呀~ 相信关注我的很多人都是对编程感兴趣的,也想成为程序员. ...

  9. Python赚钱,门路可多了,给大家捋一捋!

    Python赚钱,门路可多了,给大家捋一捋! 1.程序代写 到猪八戒.网淘宝网上搜:Python程序/接单,然后到相应的店里找客服,就说想做程序开发,是否可以 给联系方式,如果商家比较好相处,多接几次 ...

最新文章

  1. 设置tomcat远程debug
  2. 电脑f2还原系统步骤_电脑一键还原win10系统的操作步骤
  3. HD2 电容屏不灵怎么办?
  4. 三个实用的提升网页性能技巧
  5. 用 vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)
  6. R con not resolved of types
  7. 黑马程序员 Java多态
  8. 操作系统导论 书中代码下载_经典教材统计学习导论终于有Python版了(附下载)...
  9. 【C语言】计算器实现
  10. unity3d Physics.Raycast和Ray(射线)
  11. H5网页漫画小说苹果cms模板源码/支持对接公众号/支持三级分销
  12. VidLoc:A Deep Spatio-Temporal Model for 6-DoF Video-Clip Relocalization用于6-DoF视频片段重新定位的深度时空模型
  13. 中国人正在上的四个大当 看你到底上了几个了?
  14. 装了xmapp还需要装mysql吗_安装xamp之后,appach、mysql等问题的总结
  15. 盘点火影中写轮眼谁最强
  16. spring-web InvocableHandlerMethod 源码分析
  17. 【书签】web自动化测试之selenium
  18. 用C++模拟大数的除法 ————墨白
  19. Java学习笔记:web2
  20. 微信小程序毕业设计论文管理系统+后台管理系统项目源代码

热门文章

  1. 判断元素是否在ndarray_专业文章 | 如何判断是否构成有“一定影响”的包装装潢...
  2. 【Git】解决remote: ******: Incorrect username or password (access token)方法
  3. SVN版本管理工具使用中常见的代码提交冲突问题的解决方法
  4. 22.PATH环境变量
  5. 002 在大数据中基础的llinux基本命令
  6. InnoDB Spin rounds per wait在32位机器上可能为负
  7. JQuery常用功能的性能优化
  8. Exchange 邮件投递被拒的问题分析
  9. win2003主/辅DNS服务器详细配置
  10. 序列、触发器和存储过程三者之间有啥关系