開始使用免費開始

變數轉換

延續使用 wells,你將練習在 formula 與 model matrix 的設定中直接套用變數轉換,而不需要先把轉換後的資料加入資料框。你也會再次計算模型誤差(deviance),看看轉換是否改善了模型擬合。

回想 dmatrix() 的結構,就是 glm() formula 參數右手邊的內容,加上 data 參數。

dmatrix('y ~ x1 + x2', 
        data = my_data)

資料集 wells 與使用原始變數 arsenic 的模型 model_ars 已預先載入工作環境。

本練習屬於課程

Generalized Linear Models in Python

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Import function dmatrix
import ____ as ____
from ____ import ____

# Construct model matrix for arsenic with log transformation
____('np.____(____)', data = ____,
       return_type = 'dataframe').head()
編輯並執行程式碼