類別變數編碼
在前面的練習中,你已經練習為連續變數建立模型矩陣,並套用變數轉換。在本次練習中,你將練習為類別變數進行不同的編碼方式。
類別資料能讓你在不同的群組或因子之間進行分析與比較。因此,選擇參考群組很重要,而且常常需要根據研究目的來調整預設的參考群組。常見的更換參考群組理由之一,是為了讓迴歸係數的解讀在該研究情境下更有意義、也更有趣。
在這個練習中,你會再次使用 crab 資料集,其中的 color 和 spine 都是類別變數。
工作空間已預先載入 crab 資料集。
本練習屬於課程
Generalized Linear Models in Python
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Import function dmatrix
from ____ import ____
# Construct and print model matrix for color as categorical variable
print(____('____', data = ____,
return_type = 'dataframe').head())