1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで学ぶレスポンスモデル構築

Connected

演習

ビール需要のロジスティックモデル

購入確率を予測する場合、線形モデルはデータにうまく当てはまりません。予測値を0から1の範囲に収める応答関数が必要です。

この役割を担えるのがロジスティック応答関数です。そのため、glm() 関数を使用します。glm() は lm() 関数とよく似ていますが、主な違いは追加の family 引数です。HOPPINESS は二値変数なので、family 引数を binomial に指定してください。

指示

100 XP
  • glm() 関数と引数 family = binomial を使って、price.ratio で HOPPINESS を説明し、結果を logistic.model というオブジェクトに代入します。
  • coef() 関数を使って、logistic.model の係数を取得します。