機率與統計 · 標準差

標準差

各個值與平均值的距離先平方,再取平均,最後開平方:它用與資料相同的單位,表達距平均值的典型距離。

這個視覺化中的標準差

標準差描述一組資料的值,通常距離平均值xˉ\bar{x}有多遠。把每個值的偏差xi−xˉx_i - \bar{x}平方,將這些平方取平均,再開平方,就得到σ=1n∑(xi−xˉ)2\sigma = \sqrt{\tfrac{1}{n}\sum (x_i - \bar{x})^2}。這裡將每個偏差的平方畫成懸在數線下方的正方形;上方空心正方形的面積是它們的平均,邊長就是σ,單位與資料相同。你可以移動單一值,也可以平移、伸縮整組資料,看看哪些正方形會改變。

為什麼要將偏差平方

偏差本身加起來永遠是0,因為平均值就是它們平衡的位置;直接取平均無法描述分散程度。平方讓兩側的偏差都能算進來,也讓遠處的值產生更大的影響:離平均值兩倍遠的值,會加上四倍的面積。因此一個遠值就可能大幅拉高標準差。這也說明σ為什麼不會小於平均距離,也就是∣xi−xˉ∣|x_i - \bar{x}|的平均;只有全部值與平均值的距離相同時,兩者才會相等。

最後開平方,是把平均面積變回長度。平均正方形的面積σ²稱為變異數,單位是原單位的平方。

平移與伸縮資料

每個值加上同一個數,平均值就移動這個數,各個偏差、正方形和σ都不變。把每個值距離平均值的距離乘以kk,各正方形面積就乘以k2k^2,σ則乘以∣k∣|k|。一般而言,a+bxia + bx_i這組值的標準差是∣b∣ σ|b|\,\sigma。將平均值移到0、把σ調成1,就能把每個值改寫成標準單位:z=(x−xˉ)/σz = (x - \bar{x})/\sigma。

除以n,還是n − 1

除以nn得到這組值本身的標準差;若它們就是整個母體,便記作σ。很多時候,這些值只是隨機樣本,我們想知道的是原母體的分散程度。樣本自身的平均值比母體平均值更貼近這組樣本,因此從它測量的偏差平方,平均而言會偏小。除以n−1n - 1能消除變異數的這項偏差:s2s^2是母體變異數的不偏估計量,其平方根ss就是樣本標準差。這時空心正方形的面積,是平方和除以n−1n - 1,比平方的平均稍大一些。只有小樣本的差別才很大:兩個值時,ss是σ的2\sqrt{2}倍。

值得留意

  • 標準差等於0,若且唯若所有值都相同。
  • 約68%的值落在距平均值一個標準差以內,是分布形狀近似常態分布的資料所具有的性質。其他資料可能多很多,也可能少很多;顯示欄計算的是實際存在的值。

操作方法

  • 拖動平均值下方的三角形,可移動全部值;拖動平均正方形的角,可讓全部值以平均值為中心伸縮。
  • 使用鍵盤時,按Tab移到一個值,再用左右方向鍵;按住Alt可按0.01的步幅移動。

相關概念