透過 MCP 連接 →

輸入計算

數學公式

數學公式: 中位數計算機

廣告

結果

中位數
4
排序後數列的中間值
數值個數 5
較低的中間值 4
較高的中間值 4

什麼是中位數?

中位數是指把一組資料由小到大排列後,正中間的那個數值。和平均數不同,中位數不會被極端值(離群值)拉著跑,因此在處理偏態分布的資料時——例如所得、房價或反應時間——中位數能更穩定地反映資料的中心位置。

數線上排序的點,中間的點被標示為中位數
中位數是排序後清單的中間值。

如何使用這個計算機

把你的數字輸入到欄位中,並以逗號或空格分隔(例如 3, 7, 1, 9, 4)。計算機會自動為你排序,並回傳中位數、輸入的數值個數,以及計算時所採用的中間值。小數與負數都完全支援。

公式說明

第一步先把整組數字排序。如果數值個數(\(n\))為奇數,中位數就是位於第 \((n+1)/2\) 個位置的那個數。如果數值個數為偶數,就沒有單一的中間值,此時中位數是第 \(n/2\) 與第 \(n/2+1\) 兩個中間數的平均值。

$$\text{Median} = \begin{cases} x_{\frac{n+1}{2}} & n \text{ odd} \\[0.6em] \dfrac{x_{\frac{n}{2}} + x_{\frac{n}{2}+1}}{2} & n \text{ even} \end{cases} \quad\text{where } x = \text{sort}\!\left(\text{Numbers}\right)$$

Advertisement
兩列對比奇數個與偶數個的清單,顯示單一中間值與兩個中間值的平均
奇數個時有一個中間值;偶數個時取中間兩個值的平均。

實例演練

以數列 3, 7, 1, 9, 4 為例,排序後變成 1, 3, 4, 7, 9。共有 5 個數(奇數),所以中位數就是第 3 個數:4。再看 2, 4, 6, 8,共有 4 個數(偶數),中位數就是兩個中間值 4 與 6 的平均,也就是 \((4 + 6) / 2 = \mathbf{5}\)。

常見問題

中位數和平均數有什麼不同?平均數是把所有數值加總後再除以個數,因此對離群值很敏感。中位數只取決於數字的排名順序,所以即使出現一個超大或超小的數值,也幾乎不會影響中位數。

如果我的數列是偶數個怎麼辦?計算機會取兩個中間數的平均,因此算出來的中位數有可能不是原本數列裡的數字(例如數列 2, 4, 6, 8 的中位數是 5)。

輸入數字的順序有影響嗎?沒有影響。計算機在找出中間值之前會先自動排序,所以無論你以什麼順序輸入,都會得到相同的中位數。

最後更新: