Mulai sekarangMulai 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 merupakan bagian dari kursus

Pemodelan Pilihan untuk Pemasaran di R

Lihat Kursus

Instruksi 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 langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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