107 高普考高考三級 統計 迴歸分析 考古題詳解

107 年・高普考・高考三級・統計
試題代碼 迴歸分析

第 一 題

下表為 2012 年時 19 個縣市的資料。若以粗出生率為反應變數 YY,四個解釋變數分別為勞動力參與率 X1X_1、就業者之教育程度結構—大專及以上 X2X_2、老化指數 X3X_3、平均每人環保經費 X4X_4。

資料如下:

縣市粗出生率 YY勞動力參與率 X1X_1就業者之教育程度結構—大專及以上 X2X_2老化指數 X3X_3平均每人環保經費 X4X_4
新北市8.7958.845.5959.002.14
臺北市9.5456.571.4088.312.38
臺中市9.0459.444.4953.281.55
臺南市7.5859.340.4682.691.29
高雄市7.7257.144.8874.131.73
宜蘭縣7.7157.535.3090.681.02
桃園縣8.9959.341.8948.071.48
新竹縣10.6458.443.6160.401.17
苗栗縣9.0557.933.2488.501.37
彰化縣9.0758.932.7677.930.86
南投縣6.6358.732.1297.381.01
雲林縣7.6058.228.24104.761.12
嘉義縣6.6259.127.02119.341.05
屏東縣6.1656.031.5693.391.38
臺東縣7.6157.423.2889.591.14
花蓮縣7.7155.736.2088.161.31
基隆市5.1755.244.1684.231.81
新竹市12.8560.955.3550.401.86
嘉義市7.0057.458.5466.891.65

變數間的相關係數矩陣如下:

YYX1X_1X2X_2X3X_3X4X_4
YY10.6050.413-0.6160.248
X1X_10.6051-0.014-0.386-0.154
X2X_20.413-0.0141-0.5220.819
X3X_3-0.616-0.386-0.5221-0.429
X4X_40.248-0.1540.819-0.4291

兩兩變數間的散布圖如下:

🖼️【此處有附圖,請對照原卷】

下列為六個不同迴歸模型的估計結果:

模型模型中的變數ppSSEpSSE_pRp2R_p^2Ra,p2R_{a,p}^2CpC_p
AX1X_1234.3100.3650.3286.625
BX2X_2244.8360.1710.12213.260
CX3X_3233.5570.3790.3436.150
DX4X_4250.7350.0620.00616.977
EX1、X2X_1、X_2324.6950.5430.4862.565
FX1、X3X_1、X_3325.0190.5370.4792.769
GX1、X4X_1、X_4327.8410.4850.4214.548
HX2、X3X_2、X_3332.9280.3910.3157.754
IX2、X4X_2、X_4343.5070.1950.09514.422
JX3、X4X_3、X_4333.5400.3800.3028.139
KX1、X2、X3X_1、X_2、X_3422.2770.5880.5063.041
LX1、X2、X4X_1、X_2、X_4424.6940.5430.4524.564
MX1、X3、X4X_1、X_3、X_4423.8620.5590.4704.040
NX2、X3、X4X_2、X_3、X_4431.5620.4160.3008.893
OX1、X2、X3、X4X_1、X_2、X_3、X_4522.2120.5890.4725.000

表中,pp 為各模型中迴歸係數的個數,SSEpSSE_p 為該模型下所得的誤差平方和(error sum of squares),Rp2R_p^2 為其判定係數(coefficient of determination),Ra,p2R_{a,p}^2 為調整的判定係數(adjusted coefficient of determination),CpC_p 為 Mallows’ CpC_p criterion。

下列問題皆在顯著水準為 0.050.05 下進行統計假設檢定:

(一)若由 X2X_2 與 X3X_3 的散布圖判斷,該圖中可能有一個離群值。請將該離群值排除後,重新計算 X2X_2 與 X3X_3 的相關係數。

(二)檢定模型 A 的 X1X_1 的迴歸係數是否為 00。

(三)針對模型 O,寫出其變異數分析表。檢定其迴歸係數是否同時為 00。

(四)若 SSReg(Xi∣Xj)SSReg(X_i\mid X_j) 代表給定 XjX_j 已在模型中,XiX_i 加入模型中的額外平方和(extra sum of squares),請分別計算:

  1. SSReg(X2∣X1)SSReg(X_2\mid X_1)
  2. SSReg(X2∣X3)SSReg(X_2\mid X_3)
  3. SSReg(X2,X3∣X1)SSReg(X_2,X_3\mid X_1)
  4. SSReg(X1,X2∣X3,X4)SSReg(X_1,X_2\mid X_3,X_4)

(五)藉由迴歸估計結果及報表,詳細說明「就業者之教育程度結構—大專及以上」(X2X_2)此一變數對於粗出生率的影響,是否具有統計顯著意義?

(六)請詳細說明前述各模型選取準則的定義,包括 SSEpSSE_p、Rp2R_p^2、Ra,p2R_{a,p}^2 及 CpC_p,並說明它們在模型選取的判斷原則為何?

(七)在不同的 pp 下,請依各準則判斷其所得到之最適模型。

(八)請決定一個影響粗出生率的最適迴歸模型,並說明理由。

(九)計算所得之最適迴歸模型的均方誤(MSE),並說明其意義。

(十)寫出線性迴歸模型之誤差項的假設。並針對誤差項的各項假設,分別提出一種殘差分析的圖形,以及說明在符合假設下各圖形應呈現的型態。

🖼️ 本題原卷含圖表。基於試題來源之版權考量,本站不轉載原卷影像; 題目文字已完整轉錄,圖表請自行參閱考選部公告之試題原檔。

登入後即可作答並保存紀錄。

這一題的完整詳解

核心觀念

本題為典型多元線性迴歸分析之綜合題型,涵蓋迴歸診斷、統計推論、變異數分析、額外平方和(Extra Sum of Squares)、變數選取準則(Model Selection Criteria)及殘差分析。主要涉及核心公式與定義如下:

  1. 皮爾森積差相關係數(Pearson Correlation Coefficient): r=∑(Xi−Xˉ)(Yi−Yˉ)∑(Xi−Xˉ)2∑(Yi−Yˉ)2=SPXYSSX⋅SSYr = \frac{\sum (X_i - \bar{X})(Y_i - \bar{Y})}{\sqrt{\sum (X_i - \bar{X})^2 \sum (Y_i - \bar{Y})^2}} = \frac{SP_{XY}}{\sqrt{SS_X \cdot SS_Y}}
  2. 單變數與整體迴歸 F 檢定:
  • 總平方和分解:SST=SSR+SSESST = SSR + SSE
  • 判定係數:R2=SSRSST=1−SSESST  ⟹  SST=SSE1−R2R^2 = \frac{SSR}{SST} = 1 - \frac{SSE}{SST} \implies SST = \frac{SSE}{1 - R^2}
  • 全體迴歸檢定統計量:F∗=MSRMSE=SSR/kSSE/(n−p)∼F(k,n−p)F^* = \frac{MSR}{MSE} = \frac{SSR / k}{SSE / (n - p)} \sim F(k, n - p),其中 k=p−1k = p - 1 為解釋變數個數。
  1. 額外平方和(Extra Sum of Squares)與偏 F 檢定(Partial F-test): SSReg(XA∣XB)=SSE(XB)−SSE(XA,XB)=SSR(XA,XB)−SSR(XB)SSReg(X_A \mid X_B) = SSE(X_B) - SSE(X_A, X_B) = SSR(X_A, X_B) - SSR(X_B) 檢定在已有變數集 XBX_B 下,加入 XAX_A 是否具顯著邊際貢獻: F∗=SSReg(XA∣XB)/rMSE(XA,XB)∼F(r,n−pfull)F^* = \frac{SSReg(X_A \mid X_B) / r}{MSE(X_A, X_B)} \sim F(r, n - p_{\text{full}})
  2. 模型選取準則:
  • 調整判定係數:Ra,p2=1−SSEp/(n−p)SST/(n−1)=1−MSEpMSTR_{a,p}^2 = 1 - \frac{SSE_p / (n - p)}{SST / (n - 1)} = 1 - \frac{MSE_p}{MST}
  • Mallows' CpC_p 統計量:Cp=SSEpMSE(All)−(n−2p)C_p = \frac{SSE_p}{MSE(\text{All})} - (n - 2p),用於衡量總均方誤差(Total MSE),當模型無偏誤時 E[Cp]≈pE[C_p] \approx p。
  1. 高斯—馬可夫(Gauss-Markov)與常態誤差假設:ϵi∼i.i.d.N(0,σ2)\epsilon_i \overset{i.i.d.}{\sim} N(0, \sigma^2),包含線性性(期望值為 0)、同質變異性、獨立性、常態性。

解題方法與詳細計算

(一)排除離群值並重新計算 X2X_2 與 X3X_3 之相關係數

  1. 離群值判斷: 觀察 X2X_2(大專以上學歷比率)與 X3X_3(老化指數)之散布情形:
  • 整體資料呈現負相關趨勢(相關矩陣中 r=−0.522r = -0.522)。
  • 「臺北市」的 X2=71.40X_2 = 71.40 為全體 19 個縣市中最高(次高僅為嘉義市 58.54 與新竹市 55.35);然而臺北市的老化指數 X3=88.31X_3 = 88.31,在 X2>45X_2 > 45 的年輕都會區中(如桃園 48.07、新竹市 50.40、臺中 53.28、新北 59.00)顯著偏高。
  • 在散布圖上,臺北市 (71.40,88.31)(71.40, 88.31) 孤立於右上角,嚴重偏離主群體的線性負向軌跡,屬於顯著的雙變量離群值(Bivariate Outlier)。
  1. 排除臺北市後重新計算相關係數(n=18n = 18):
  • 包含臺北市時(n=19n = 19): ∑i=119X2i=770.09,∑i=119X3i=1517.13\sum_{i=1}^{19} X_{2i} = 770.09, \quad \sum_{i=1}^{19} X_{3i} = 1517.13 ∑i=119X2i2=33736.1677,∑i=119X3i2=127867.3181,∑i=119X2iX3i=59341.8699\sum_{i=1}^{19} X_{2i}^2 = 33736.1677, \quad \sum_{i=1}^{19} X_{3i}^2 = 127867.3181, \quad \sum_{i=1}^{19} X_{2i}X_{3i} = 59341.8699
  • 扣除臺北市觀測值 (X2=71.40,X3=88.31)(X_{2} = 71.40, X_{3} = 88.31) 後(n=18n = 18): ∑X2=770.09−71.40=698.69\sum X_2 = 770.09 - 71.40 = 698.69 ∑X3=1517.13−88.31=1428.82\sum X_3 = 1517.13 - 88.31 = 1428.82 ∑X22=33736.1677−71.402=33736.1677−5097.96=28638.2077\sum X_2^2 = 33736.1677 - 71.40^2 = 33736.1677 - 5097.96 = 28638.2077 ∑X32=127867.3181−88.312=127867.3181−7798.6561=120068.6620\sum X_3^2 = 127867.3181 - 88.31^2 = 127867.3181 - 7798.6561 = 120068.6620 ∑X2X3=59341.8699−(71.40×88.31)=59341.8699−6305.3340=53036.5359\sum X_2 X_3 = 59341.8699 - (71.40 \times 88.31) = 59341.8699 - 6305.3340 = 53036.5359
  • 計算離差平方和與交叉乘積和: SSX2=∑X22−(∑X2)218=28638.2077−(698.69)218=28638.2077−27120.4287=1517.7790SS_{X_2} = \sum X_2^2 - \frac{(\sum X_2)^2}{18} = 28638.2077 - \frac{(698.69)^2}{18} = 28638.2077 - 27120.4287 = 1517.7790 SSX3=∑X32−(∑X3)218=120068.6620−(1428.82)218=120068.6620−113418.1440=6650.5180SS_{X_3} = \sum X_3^2 - \frac{(\sum X_3)^2}{18} = 120068.6620 - \frac{(1428.82)^2}{18} = 120068.6620 - 113418.1440 = 6650.5180 SPX2,X3=∑X2X3−(∑X2)(∑X3)18=53036.5359−698.69×1428.8218=53036.5359−55461.2359=−2424.7000SP_{X_2, X_3} = \sum X_2 X_3 - \frac{(\sum X_2)(\sum X_3)}{18} = 53036.5359 - \frac{698.69 \times 1428.82}{18} = 53036.5359 - 55461.2359 = -2424.7000
  • 樣本相關係數: rX2,X3=SPX2,X3SSX2⋅SSX3=−2424.70001517.7790×6650.5180=−2424.70003177.1082≈−0.7632r_{X_2, X_3} = \frac{SP_{X_2, X_3}}{\sqrt{SS_{X_2} \cdot SS_{X_3}}} = \frac{-2424.7000}{\sqrt{1517.7790 \times 6650.5180}} = \frac{-2424.7000}{3177.1082} \approx -0.7632

(二)檢定模型 A 的 X1X_1 迴歸係數是否為 0

  • 假設檢定: H0:β1=0vsH1:β1≠0H_0: \beta_1 = 0 \quad \text{vs} \quad H_1: \beta_1 \neq 0
  • 統計量推導: 模型 A 為單變數線性迴歸,n=19n = 19,p=2p = 2(含截距項),誤差自由度 dfE=n−p=17df_E = n - p = 17。 由報表已知:R2=0.365R^2 = 0.365,SSE=34.310SSE = 34.310。 F∗=SSR/1SSE/17=R2/1(1−R2)/17=0.365×171−0.365=6.2050.635≈9.7717F^* = \frac{SSR / 1}{SSE / 17} = \frac{R^2 / 1}{(1 - R^2) / 17} = \frac{0.365 \times 17}{1 - 0.365} = \frac{6.205}{0.635} \approx 9.7717 (或換算為 tt 統計量:t∗=F∗=9.7717≈3.126t^* = \sqrt{F^*} = \sqrt{9.7717} \approx 3.126)
  • 判定結果: 在顯著水準 α=0.05\alpha = 0.05 下,查 FF 分配臨界值 F0.05(1,17)≈4.451F_{0.05}(1, 17) \approx 4.451(或 t0.025(17)≈2.110t_{0.025}(17) \approx 2.110)。 因為 F∗=9.772>4.451F^* = 9.772 > 4.451,故拒絕 H0H_0。 結論:在 α=0.05\alpha = 0.05 下,勞動力參與率 X1X_1 的迴歸係數顯著不為 0,對粗出生率具有顯著的正向線性影響。

(三)模型 O 之變異數分析表與整體顯著性檢定

  1. 總平方和與各項平方和計算: 模型 O 包含 4 個自變數,p=5p = 5,n=19n = 19。 由報表:SSE=22.212SSE = 22.212,R2=0.589R^2 = 0.589。 SST=SSE1−R2=22.2121−0.589=22.2120.411≈54.0438SST = \frac{SSE}{1 - R^2} = \frac{22.212}{1 - 0.589} = \frac{22.212}{0.411} \approx 54.0438 SSR=SST−SSE=54.0438−22.212=31.8318SSR = SST - SSE = 54.0438 - 22.212 = 31.8318 自由度分配:dfR=p−1=4df_R = p - 1 = 4,dfE=n−p=19−5=14df_E = n - p = 19 - 5 = 14,dfT=n−1=18df_T = n - 1 = 18。 MSR=SSR4=31.83184≈7.9580MSR = \frac{SSR}{4} = \frac{31.8318}{4} \approx 7.9580 MSE=SSE14=22.21214≈1.5866MSE = \frac{SSE}{14} = \frac{22.212}{14} \approx 1.5866 F∗=MSRMSE=7.95801.5866≈5.0158F^* = \frac{MSR}{MSE} = \frac{7.9580}{1.5866} \approx 5.0158

  2. 變異數分析表(ANOVA Table):

變異來源 (Source)平方和 (SS)自由度 (df)均方 (MS)F 值 (F∗F^*)
迴歸 (Regression)31.83247.9585.016
殘差 (Error)22.212141.587
總和 (Total)54.04418
  1. 假設檢定: H0:β1=β2=β3=β4=0vsH1:β1,β2,β3,β4 不全為 0H_0: \beta_1 = \beta_2 = \beta_3 = \beta_4 = 0 \quad \text{vs} \quad H_1: \beta_1, \beta_2, \beta_3, \beta_4 \text{ 不全為 } 0 在 α=0.05\alpha = 0.05 下,臨界值 F0.05(4,14)≈3.112F_{0.05}(4, 14) \approx 3.112。 因為 F∗=5.016>3.112F^* = 5.016 > 3.112,故拒絕 H0H_0。 結論:在 α=0.05\alpha = 0.05 下,該多元迴歸模型整體具統計顯著性,四個解釋變數至少有一個對粗出生率具有顯著解釋力。

(四)計算各額外平方和(Extra Sum of Squares)

利用公式 SSReg(XA∣XB)=SSE(XB)−SSE(XA,XB)SSReg(X_A \mid X_B) = SSE(X_B) - SSE(X_A, X_B):

  1. SSReg(X2∣X1)=SSE(X1)−SSE(X1,X2)=SSEA−SSEE=34.310−24.695=9.615SSReg(X_2 \mid X_1) = SSE(X_1) - SSE(X_1, X_2) = SSE_A - SSE_E = 34.310 - 24.695 = 9.615
  2. SSReg(X2∣X3)=SSE(X3)−SSE(X2,X3)=SSEC−SSEH=33.557−32.928=0.629SSReg(X_2 \mid X_3) = SSE(X_3) - SSE(X_2, X_3) = SSE_C - SSE_H = 33.557 - 32.928 = 0.629
  3. SSReg(X2,X3∣X1)=SSE(X1)−SSE(X1,X2,X3)=SSEA−SSEK=34.310−22.277=12.033SSReg(X_2, X_3 \mid X_1) = SSE(X_1) - SSE(X_1, X_2, X_3) = SSE_A - SSE_K = 34.310 - 22.277 = 12.033
  4. SSReg(X1,X2∣X3,X4)=SSE(X3,X4)−SSE(X1,X2,X3,X4)=SSEJ−SSEO=33.540−22.212=11.328SSReg(X_1, X_2 \mid X_3, X_4) = SSE(X_3, X_4) - SSE(X_1, X_2, X_3, X_4) = SSE_J - SSE_O = 33.540 - 22.212 = 11.328

(五)變數 X2X_2 對粗出生率之影響是否具統計顯著意義之詳細說明

變數 X2X_2 對反應變數 YY 的統計顯著性,高度取決於模型中已包含哪些其他解釋變數:

  1. 單獨存在時(模型 B:Y∼X2Y \sim X_2): R2=0.171R^2 = 0.171,F∗=0.171×171−0.171≈3.507<F0.05(1,17)≈4.451F^* = \frac{0.171 \times 17}{1 - 0.171} \approx 3.507 < F_{0.05}(1, 17) \approx 4.451。 未達顯著水準,即單獨考慮 X2X_2 時對出生率之線性解釋力不顯著。
  2. 在控制 X1X_1 下(模型 E vs. 模型 A): 進行偏 F 檢定: F∗=SSReg(X2∣X1)/1MSE(X1,X2)=9.61524.695/16=9.6151.5434≈6.230F^* = \frac{SSReg(X_2 \mid X_1) / 1}{MSE(X_1, X_2)} = \frac{9.615}{24.695 / 16} = \frac{9.615}{1.5434} \approx 6.230 臨界值 F0.05(1,16)≈4.494F_{0.05}(1, 16) \approx 4.494。因 F∗=6.230>4.494F^* = 6.230 > 4.494,達到統計顯著。 由於 X1X_1 與 X2X_2 幾乎不相關(r=−0.014r = -0.014),兩者各自提供獨立的正向解釋力,控制 X1X_1 降低了隨機誤差,凸顯出 X2X_2 的邊際貢獻。
  3. 在控制 X3X_3 下(模型 H vs. 模型 C): F∗=SSReg(X2∣X3)/1MSE(X2,X3)=0.62932.928/16=0.6292.0580≈0.3056<F0.05(1,16)≈4.494F^* = \frac{SSReg(X_2 \mid X_3) / 1}{MSE(X_2, X_3)} = \frac{0.629}{32.928 / 16} = \frac{0.629}{2.0580} \approx 0.3056 < F_{0.05}(1, 16) \approx 4.494 未達顯著水準。主因 X2X_2 與 X3X_3 存在顯著負相關(r=−0.522r = -0.522,排除極端值後達 −0.763-0.763),兩者解釋之訊息高度重疊(共線性替代),在已控制老化指數 X3X_3 後,X2X_2 無法再提供額外解釋力。
  4. 在全模型控制 X1,X3,X4X_1, X_3, X_4 下(模型 O vs. 模型 M): SSReg(X2∣X1,X3,X4)=SSEM−SSEO=23.862−22.212=1.650SSReg(X_2 \mid X_1, X_3, X_4) = SSE_M - SSE_O = 23.862 - 22.212 = 1.650 F∗=1.650/1MSEO=1.6501.5866≈1.040<F0.05(1,14)≈4.600F^* = \frac{1.650 / 1}{MSE_O} = \frac{1.650}{1.5866} \approx 1.040 < F_{0.05}(1, 14) \approx 4.600 未達顯著水準。

綜合結論:X2X_2 是否顯著依模型設定而異。單獨考量或在已控制老化指數 X3X_3 的模型中均不顯著;但在僅控制勞動力參與率 X1X_1 時,X2X_2 具有高度統計顯著性。


(六)各模型選取準則之定義與判斷原則

  1. 誤差平方和(SSEpSSE_p):
  • 定義:SSEp=∑i=1n(Yi−Y^i,p)2SSE_p = \sum_{i=1}^n (Y_i - \hat{Y}_{i,p})^2,衡量模型未被解釋的殘差變異總量。
  • 判斷原則:在相同參數個數 pp 的模型中,選擇 SSEpSSE_p 最小者。但因隨變數增加 SSEpSSE_p 單調不增,不可跨不同 pp 直接比較,否則必然挑選變數最多的飽和模型。
  1. 判定係數(Rp2R_p^2):
  • 定義:Rp2=1−SSEpSST=SSRpSSTR_p^2 = 1 - \frac{SSE_p}{SST} = \frac{SSR_p}{SST},表示反應變數的總變異中被迴歸模型所解釋的比例。
  • 判斷原則:在相同 pp 下選擇 Rp2R_p^2 最大者。但隨解釋變數加入 Rp2R_p^2 單調不減,缺乏對模型複雜度的懲罰,不能單純以全域最大 Rp2R_p^2 作為選取標準,通常搭配陡坡圖觀察邊際增益。
  1. 調整判定係數(Ra,p2R_{a,p}^2):
🔒

後續完整解題步驟與【答案】

免費註冊,享 3 天全站完整詳解閱覽。

免費註冊

其他考古題