開始使用免費開始

配適一個選擇模型

很好,現在你已經建立名為 chocolatemlogit.data 物件,可以呼叫 mlogit() 來配適模型。你可以先在主控台輸入 head(chocolate),這樣在填入 mlogit() 函式的參數時就能同時查看資料。chocolate 中的 Selection 欄位表示是否被選擇。它可以是 TRUE/FALSE、0/1,或 no/yes。各屬性放在 BrandTypePrice 欄位。

本練習屬於課程

R 的行銷選擇模型

檢視課程

練習說明

  • 填入 mlogit 指令的各項參數。mlogit() 的第 1 個參數一律是公式。此處公式應為 Selection ~ Brand + Type + Price
  • mlogit() 的第 2 個參數應為 data = chocolate
  • 第 3 個參數使用選項 print.level = 3,讓 mlogit() 回報關於極大概似演算法的更多細節。
  • 執行 mlogit 並將輸出指定給 choc_m1 之後,使用 summary 函式檢視模型輸出。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)

# Summarize choc_m1 with summary()
編輯並執行程式碼