多重共線性的影響
使用 crab 資料集來分析多重共線性的影響。回顧一下,多重共線性可能造成以下狀況:
- 係數不顯著,但該變數與 \(y\) 高度相關。
- 新增或移除某個變數會明顯改變其他係數。
- 係數的符號不合邏輯。
- 變數之間具有很高的成對相關性。
本練習屬於課程
Generalized Linear Models in Python
練習說明
- 從
statsmodels函式庫匯入 GLM 所需的函式。 - 以
weight和width作為解釋變數、y作為反應變數,擬合一個多變量羅吉斯迴歸模型。 - 使用
print()函式查看模型結果。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Import statsmodels
import ____.____ as sm
from ____.____.____ import glm
# Define model formula
formula = '____ ~ ____'
# Fit GLM
model = glm(____, ____ = ____, ____ = sm.____.____).____
# Print model summary
____(____.____)