開始使用免費開始

虛擬變數(Dummy variables)

在本課程的最後一個練習中,你將透過對非數值欄位進行虛擬編碼,來為建模準備資料。 例如,若你有一個性別欄位,值為 'Male''Female',你會希望建立各自的欄位,標示該筆觀測是否為 'Male''Female'。這個建立虛擬變數的過程也稱為 one-hot 編碼。

你可以使用 pandas 的 get_dummies() 函式,將非數值欄位轉換為虛擬變數。

df_new = pd.get_dummies(df)

我們已經將 flights DataFrame 取子集成 flights_sub,方便你觀察編碼後的變化。

本練習屬於課程

給 R 使用者的 Python

檢視課程

動手互動練習

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

# Look at the head of flights_sub
print(____)
編輯並執行程式碼