1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶマーケティングのための機械学習

Connected

演習

モデル係数を確認する

ここでは、学習データだけを使って、別の視点からモデルの性能を確認します。直前のレッスンで学んだとおり、すべてのモデル係数が統計的に有意とは限らないため、サマリーテーブルを見て有意性を確認する必要があります。幸い、statsmodels ライブラリにはこの機能があります。モデルのサマリーテーブルを出力したら、p値が 0.05(5%)未満の変数を特定し、係数が有意であることを確認してください。

学習用の特徴量は train_X、目的変数は numpy 配列に変換された train_Y として読み込まれています。

指示

100 XP
  • statsmodels.api モジュールをインポートします。
  • OLS() 関数を使って、学習データでモデルインスタンスを初期化します。
  • モデルを学習します。
  • .summary() メソッドでモデルのサマリーを表示します。