描述性統計
描述性統計分為集中趨勢和離散程度。
集中趨勢是指中心度量
- 平均數(平均值)
- 中位數(中間值)
- 眾數(最常見的值)
平均數
平均值是所有值的平均值。
此表格包含 11 個值
7 | 8 | 8 | 9 | 9 | 9 | 10 | 11 | 14 | 14 | 15 |
要找到平均值:將所有值相加,然後除以值的數量。
平均值是
(7+8+8+9+9+9+10+11+14+14+15)/11 = 10.3636363636.
平均數是總和除以數量。
或者使用像 math.js 這樣的數學庫
const values = [7,8,8,9,9,9,10,11,14,14,15];
let mean = math.mean(values);
中位數
速度值列表
99,86,87,88,111,86,103,87,94,78,77,85,86
中位數是排序後的中間值(在值排序後)
77,78,85,86,86,86,87,87,88,94,99,103,111
計算中位數
const speed = [99,86,87,88,111,86,103,87,94,78,77,85,86];
let median = math.median(speed);
如果中間有兩個數字,將它們的總和除以二。
77,78,85,86,86,86,87,87,88,94,99,103
(86 + 87) / 2 = 86.5
計算中位數
const speed = [99,86,87,88,86,103,87,94,78,77,85,86];
let median = math.median(speed);
眾數
眾數值是出現次數最多的值
99,86,87,88,111,86,103,87,94,78,77,85,86
異常值
異常值是“外於”其他值的數值
99,86,87,88,111,86,103,87,94,78,300,85,86
異常值會極大影響平均值。有時我們不使用它們(可能是錯誤),或者使用中位數或眾數代替。
計算平均值
const values = [99,86,87,88,111,86,103,87,94,78,300,85,86];
let mean = math.mean(values);