始める無料で始める

2値カテゴリ変数からダミー変数を作成する

予測変数 "gender" を1つ含む basetable が与えられています。"gender" に対してダミー変数を作成し、ロジスティック回帰モデルで予測変数として使えるようにしてください。

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

Pythonで学ぶ中級予測分析

コースを見る

演習の手順

  • "gender" のダミー変数を持つ pandas のdataframe dummies_gender を作成し、多重共線性が起きないようにしてください。
  • これらのダミー変数を元の basetable に追加します。
  • 元の変数 "gender" を basetable から削除します。

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

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

# Create the dummy variable
dummies_gender = pd.____(____["____"], drop_first=____)

# Add the dummy variable to the basetable
basetable = pd.concat([____, ____], axis=1)

# Delete the original variable from the basetable
del basetable["____"]
print(basetable.head())
コードを編集して実行