from sklearn.preprocessing import OrdinalEncoder model_oe = OrdinalEncoder() string_data_array = model_oe.fit_transform(string_data) string_data_pd = pd.DataFrame(string_data_con,columns=string_data.columns)
說明:
1 string_data 是挑出來的 需要轉成數值型特征的 分類特征
2 轉換后,通常要將 array 類型的結果轉成 DataFrame,與其他的特征合並