始める無料で始める

ダミー変数

コースの最後の演習では、数値以外の列をダミーエンコードして、モデリングのためのデータを準備します。 例えば、'Male''Female'の値が入った性別の列がある場合、各観測値が'Male''Female'かを示す別々の列を作成します。このようにダミー変数を作成するプロセスは、ワンホットエンコーディングとも呼ばれます。

pandasのget_dummies()関数を使うと、数値以外の列をダミー変数に変換できます。

df_new = pd.get_dummies(df)

何が起きているかをわかりやすく確認できるよう、flights DataFrameをサブセット化してflights_subを作成しています。

この演習はコースの一部です

R ユーザーのための Python

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Look at the head of flights_sub
print(____)
コードを編集して実行