iPAS 備考專區 登入

iPAS AI 應用規劃師題庫・中級・L22 大數據處理分析與應用

iPAS 考題解析考慮資料集已經填補遺漏值,參考下圖執行結果,OLS迴歸輸出顯示:R-squared=0.898,迴歸係數:youtube=0.0455、facebook=0.1891、newspaper=-0.0006,截距=3.5561,newspaper的p值=0.914(不顯著)。 程式碼架構: X = df[['youtube','facebook','newspaper']] y = df['sales'] reg = 空格1 print(reg.coef_) X2 = sm.add_constant(X) model_sm = 空格2 print(model_sm.summary()) 各陳述: A: 空格1完整語法 reg = LinearRegression().fit(y, X) B: 空格1完整語法 reg = LinearRegression().fit(X, y) C: print(reg.coef_)結果為包括截距項等4個係數值 D: 空格2完整語法 sm.OLS(X2, y).fit() E: model_sm迴歸模型的所有迴歸係數在α=0.05之下具有顯著的解釋力 F: 截距項係數值為3.5561 下列哪些陳述正確?

來源標記:iPAS 114年第二梯次 AI應用規劃師中級能力鑑定(114 年)

你的作答

解析

正確答案:B. B、F

sklearn的LinearRegression().fit(X, y)正確語法是X在前、y在後(B正確)。coef_只包含特徵係數不含截距,截距在intercept_中(C錯誤)。statsmodels的OLS語法是sm.OLS(y, X2).fit(),y在前(D錯誤)。newspaper p=0.914>0.05故E錯誤。截距3.5561從summary輸出可讀到(F正確)。

每個選項為什麼對或錯

  • A B、C、F 錯誤選項

    B和F均正確,但C(coef_含截距)錯誤,故A組合不正確。

  • B B、F 正解

    B正確(fit(X,y)),F正確(截距3.5561),C和D均錯誤,只有B和F是正確陳述。

  • C A、C、D、F 錯誤選項

    A錯誤(fit參數順序應為(X,y)不是(y,X)),C和D均錯誤,此組合不正確。

  • D B、E 錯誤選項

    E錯誤(newspaper p=0.914,在α=0.05下不顯著),故此組合不正確。

答案、題目或解析有問題?回報這題

題目 © 經濟部產業發展署,AITerms.tw 僅作教學解析使用,本站解析以 CC BY-NC-SA 4.0 授權。