最小平方法迴歸直線計算機

為任何一組成對資料點找出最佳擬合線,立即取得斜率、Y 截距及相關係數。

輸入以逗號分隔的成對 X 與 Y 值,每個位置各一個值,然後按一下「計算」。

最小平方法迴歸直線計算機
為任何一組成對資料點找出最佳擬合線,立即取得斜率、Y 截距及相關係數。

關於最小平方法迴歸直線計算機

最小平方法迴歸直線,又稱最佳擬合線,是讓每個觀測資料點與該直線之間垂直距離的平方和最小的直線。對於成對 (x, y) 觀測資料集,迴歸線的形式為 ŷ = mx + b,其中 m 是斜率,b 是 y 截距。先將殘差平方再加總,能比小偏差更嚴厲地處罰大偏差,也避免正負誤差彼此抵消。 斜率與截距的公式,是將總平方誤差分別對 m 和 b 取偏微分並設為零所推導而得。結果為:m = (n·Σxy − Σx·Σy) / (n·Σx² − (Σx)²),以及 b = (Σy − m·Σx) / n,其中 n 為資料點數量。本計算機使用這些精確的封閉形式運算式,因此結果在數學上精確,不涉及迭代近似。 相關係數 r 衡量資料在迴歸線周圍聚集的緊密程度,範圍是 −1 到 +1。接近 +1 代表強正線性關係(x 增加時,y 按比例增加);接近 −1 代表強負線性關係;接近 0 則表示線性關聯很少或沒有。決定係數 R² = r² 告訴您 y 的變異中有多少比例可由 x 解釋;例如 R² = 0.90 表示迴歸線解釋了 y 值變異的 90%。 最小平方法迴歸廣泛應用於科學、工程、經濟學、社會科學與機器學習。常見用途包括依廣告支出預測銷售額、建立溫度與能源消耗的關係模型、校正儀器、為時間序列資料擬合趨勢線,以及建立多元線性迴歸與多項式迴歸等複雜模型的基礎。 解讀結果時,請記得相關不代表因果:高 r 值僅表示兩個變數在線性上同步變動,不必然表示其中一個造成另一個。同時,迴歸線只適用於觀測 x 值範圍內的內插;遠超出該範圍的外插可能產生不可靠的預測。最後,少數具影響力的離群值可能明顯拉動迴歸線;請一併查看散佈圖與統計值,以找出顯而易見的異常。 本計算機接受任意數量的成對資料點(至少兩個)。請在一個欄位輸入 x 值,在另一個欄位輸入相對應的 y 值,並以逗號分隔。輸出包括迴歸方程式、斜率、y 截距、相關係數、R²,以及 x 和 y 的平均值。

迴歸直線計算機範例

四個常見情境,說明正相關、負相關、接近零的相關性及真實世界資料集。

資料集(X → Y)方程式解讀
X: 1,2,3,4,5 | Y: 2,4,5,4,6ŷ = 0.8x + 1.8, r ≈ 0.85正相關。斜率 = 0.8,截距 = 1.8。X 每增加 1,Y 約增加 0.8。
X: 1,2,3,4,5 | Y: 5,4,4,2,1ŷ = −1.0x + 6.2, r ≈ −0.96強負相關。斜率 = −1.0,截距 = 6.2。X 增加時,Y 減少。
X: 1,2,3,4,5 | Y: 3,1,4,1,5ŷ ≈ 0.4x + 1.6, r ≈ 0.35弱相關:分散的點幾乎沒有線性趨勢。斜率 ≈ 0.4,截距 ≈ 1.6。
X: 2,3,5,7,8 | Y: 65,70,78,85,92ŷ ≈ 4.27x + 56.65, r ≈ 1.00讀書時數與考試成績:近乎完美的正線性關係。斜率 ≈ 4.27。

如何使用迴歸直線計算機

  1. 在 X 值欄位輸入以逗號分隔的自變數 (X) 數字。
  2. 在 Y 值欄位輸入對應的應變數 (Y) 數字,項目數必須與 X 相同。
  3. 按一下「計算」。計算機會算出斜率、y 截距、相關係數 r 與 R²。
  4. 從結果面板讀取迴歸方程式 ŷ = mx + b,並用它預測任何指定 x 的 y。
  5. 按一下「重設」清除所有欄位,並輸入新的資料集。

最小平方法迴歸常見問題

迴歸線的斜率告訴我什麼?
斜率 m 告訴您 x 每增加一個單位時 y 的平均變化量。若 m = 2.5,表示 x 每多一個單位,預期 y 會增加 2.5。負斜率代表反向關係:x 增加時 y 減少。
r 與 R² 有何差別?
相關係數 r 衡量線性關係的方向與強度,範圍為 −1 到 +1。R²(r 的平方)衡量 y 的變異中由 x 解釋的比例,範圍為 0 到 1。例如 r = 0.95 時,R² = 0.90,表示線性模型解釋了 y 變異的 90%。
什麼是好的 R² 值?
這取決於領域。在物理學中,通常預期 R² 高於 0.99。在經濟學與社會科學中,R² 為 0.70 常被視為很強。在生物或行為資料中,R² 為 0.30–0.50 也可能具有意義。沒有通用門檻,情境很重要。
我可以使用迴歸方程式進行預測嗎?
可以,這正是迴歸線的主要用途之一。將想要的 x 值代入 ŷ = mx + b,即可得到預測的 y。不過,預測在原始資料範圍內最可靠;超出該範圍外插可能得到不可靠的結果。
相關性等於因果關係嗎?
不等於。高 |r| 值只告訴您 x 與 y 在線性上共同變動,無法證明 x 導致 y 改變。建立因果關係需要受控制的實驗或領域專屬推理,不能只靠統計相關性。
如果所有 X 值都相同,會發生什麼事?
若所有 x 值都相同,斜率公式會涉及除以零,因而未定義。垂直線無法表示為 ŷ = mx + b。此時本計算機會顯示錯誤。請確保 x 值至少有兩個不同的數值。