虛擬變數(Dummy variables)
在本課程的最後一個練習中,你將透過對非數值欄位進行虛擬編碼,來為建模準備資料。
例如,若你有一個性別欄位,值為 'Male' 與 'Female',你會希望建立各自的欄位,標示該筆觀測是否為 'Male' 或 'Female'。這個建立虛擬變數的過程也稱為 one-hot 編碼。
你可以使用 pandas 的 get_dummies() 函式,將非數值欄位轉換為虛擬變數。
df_new = pd.get_dummies(df)
我們已經將 flights DataFrame 取子集成 flights_sub,方便你觀察編碼後的變化。
本練習屬於課程