概率与统计 · 概率密度函数

概率密度函数

概率密度函数f描述连续随机变量X:X落在一个区间里的概率,是f在这个区间上的面积。把数轴分成宽为w的组,每组的概率除以w:w越小,柱子越贴近f。

概率密度函数与本页画面

概率密度函数ff用面积描述连续随机变量XX:P(a≤X≤b)=∫abf(x) dxP(a \le X \le b) = \int_a^b f(x)\,dx,其中f≥0f \ge 0,总面积为1。这里把数轴分成宽为ww的组,每根柱子是一组的精确概率,或者它除以ww,画在ff上;下面是累积分布函数FF。柱高取每组的概率除以ww时,把ww逐级减半,柱子就贴近ff;有五种分布可选,其中一种自己画。

f(x)f(x)的高度量的是什么?是每单位长度上的概率,不是概率。一组的概率除以组距,是ff在这一组上的平均值;所以只要ff在xx处连续,ww越小,xx所在那根柱子就越接近f(x)f(x),短区间的概率满足P(x≤X≤x+Δx)≈f(x) ΔxP(x \le X \le x + \Delta x) \approx f(x)\,\Delta x。密度因此可以大于1,概率却不会:概率是面积,又高又窄的一块,面积可以很小。一个点是宽度为0的区间,所以不论f(x)f(x)多大,P(X=x)=0P(X = x) = 0;对这样的随机变量,用≤\le还是<<,概率都一样。

密度和累积分布函数怎样对应?F(x)=P(X≤x)F(x) = P(X \le x)是ff在xx左边的面积,所以上图[a,b][a, b]上的面积,就是下图的上升量F(b)−F(a)F(b) - F(a)。一组的概率是FF在这一组上的上升量,所以柱高除以ww以后,就是FF在这一组上割线的斜率。ww变小,割线就转向切线:在ff连续的地方,F′(x)=f(x)F'(x) = f(x),这正是微积分基本定理。在ff跳跃的地方,比如均匀分布的两端,FF有一个折角,两侧的斜率分别是ff在两侧的值。只改ff在一个点上的值,任何面积都不变,所以任何概率也不变。

直方图为什么要先除以组距,才能和密度比较?不除的话,柱高就是概率,组越窄,柱子越沉向0,而不是贴近ff。除以ww以后,不论组距多大,整条数轴上的柱子总面积都是1,所以组距不同的直方图可以互相比较,也可以叠在ff上。用数据做的直方图也一样,只是每组的精确概率换成落在这一组的样本比例。

值得注意

  • 记录里的最大组概率趋于0,但概率并没有丢:组越窄,组数越多,总和始终不变。
  • 各组从0开始分,所以从w=1/2w = 1/2起,组的端点落在这几种密度的每个跳跃点上。如果一组跨过跳跃点,两侧就混在一起,不论ww多小,最大偏差都不会小于跳跃高度的一半。

操作

  • 在任一层按一下,选定那个点:它所在的组被选中,切线也在那里;拖▲把手设定区间,把aa拖出左边缘就是−∞-\infty。
  • 选“自己画”、柱高显示密度时,在上层画曲线:曲线会被缩放到面积为1。

相关概念