1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで学ぶマーケティングのための選択モデリング

Connected

演習

mlogit.data オブジェクトを作成する

mlogit パッケージと、ロング形式のチョコレートデータを含むデータフレーム chocolate_df をあらかじめ読み込んであります。このデータに選択モデルを当てはめたいのですが、その前に mlogit.data オブジェクトに変換する必要があります。少し紛らわしい作業ですが、mlogit() を正しく使うために不可欠です。コードを書く前に、カラム名を確認できるように、コンソールで head(chocolate_df) を直接実行してください。

指示

100 XP
  • 選択結果と代替肢番号が入っている列名を特定し、mlogit.data() コマンドの choice と alt.var にその列名を指定します。
  • 属性 Brand、Price、Type が格納されている列番号を特定し、mlogit コマンドの varying 引数にベクトルとして渡します。
  • str() を使って、データが mlogit.data オブジェクトに変換できているか確認します。