様々な種類のエンコーディング手法を試しています。
・One-Hot-encoding以外のコーディングでエラーが出てしまいます。
-One-Hot-encodingのコード
from sklearn.preprocessing import OneHotEncoder
# エンコーディングする列名をリスト形式で入れる
encoding_col = [
'学校名',
'婚姻歴',
'血液型',
]
# pandasのget_dummiesを用いて実装する
dummies_train = pd.get_dummies(train_df[encoding_col])
dummies_test = pd.get_dummies(test_df[encoding_col])
print(dummies_train.head())
実現したいこと
・Effectコーディング
・ラベルコーディング
・ダミーコーディング を実装してみたい。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
初歩的ですがわかりません
0 コメント