1. Learn
  2. /
  3. Courses
  4. /
  5. Pythonで学ぶ中級予測分析

Connected

Exercise

basetable への相互作用の追加

ある非営利団体がスペインとフランスでキャンペーンを実施し、どの寄付者が寄付する可能性が高いかを知りたいとします。basetable には予測変数「age」「country_Spain」「country_France」と目的変数「target」が含まれています。 利便性のため、分割データに対する AUC を返す関数 auc が用意されています。引数は、検討する変数の集合と basetable の 2 つです。

auc(["variable_1","variable_2"], basetable)
0.51

この演習では、basetable に相互作用を追加し、それによって予測モデルの AUC が改善するかを確認します。

Instructions

100 XP
  • age のみを使ったモデルの AUC と、country_Spain のみを使ったモデルの AUC を表示します。
  • age と country_Spain を使ったモデルの AUC を表示します。
  • 2 つの相互作用項、すなわち age×country_Spain と age×country_France を basetable に追加します。
  • age、country_Spain、および相互作用項を使ったモデルの AUC を表示します。