MulaiMulai sekarang secara gratis

Model cokelat dengan semua koefisien acak

Sekarang kita telah menyimpan effects coding pada data chocolate, kita siap memasangkan model di mana semua koefisien berdistribusi normal. Untuk itu, kita perlu membuat vektor rpar untuk dimasukkan ke mlogit(). Ini sedikit rumit, jadi saya sudah menuliskan kodenya untuk Anda, tetapi Anda sebaiknya menjalankannya untuk melihat cara kerjanya. Setelah itu, Anda akan menuliskan pemanggilan fungsi mlogit().

Latihan ini adalah bagian dari kursus

Pemodelan Pilihan untuk Pemasaran di R

Lihat Kursus

Petunjuk latihan

  • Dua masukan pertama adalah formula model Selection ~ 0 + Brand + Type + Price dan data chocolate.
  • Masukan berikutnya harus rpar = my_rpar yang memberi tahu mlogit() koefisien mana yang ingin kita tetapkan berdistribusi normal.
  • Masukan terakhir harus panel = TRUE.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# create my_rpar vector
choc_m2 <- mlogit(Selection ~ 0 + Brand + Type + Price, data=chocolate)
my_rpar <- rep("n", length(choc_m2$coef))
names(my_rpar) <- names(choc_m2$coef)
my_rpar

# fit model with random coefficients
choc_m7 <- mlogit(___)
Edit dan Jalankan Kode