Buat objek mlogit.data
Saya telah memuat paket mlogit dan sebuah data frame bernama chocolate_df yang berisi data cokelat dalam format panjang (long). Kita ingin menyesuaikan model pilihan pada data ini, tetapi terlebih dahulu kita perlu mengonversinya menjadi objek mlogit.data. Langkah ini bisa jadi rumit, namun sangat penting untuk menggunakan mlogit() dengan sukses. Sebelum Anda mulai menulis kode, ketik head(chocolate_df) langsung di konsol agar Anda dapat merujuk ke nama kolomnya.
Latihan ini adalah bagian dari kursus
Pemodelan Pilihan untuk Pemasaran di R
Petunjuk latihan
- Identifikasi nama kolom tempat pilihan (choice) dan nomor alternatif disimpan. Isi nama kolom untuk
choicedanalt.varpada perintahmlogit.data(). - Identifikasi nomor kolom tempat atribut
Brand,Price, danTypedisimpan. Teruskan nomor kolom tersebut sebagai sebuah vektor untuk inputvaryingpada perintahmlogit. - Gunakan
str()untuk memastikan bahwa Anda telah mengonversi data menjadi objekmlogit.data.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# use mlogit.data() to convert chocolate_df to mlogit.data
chocolate <- mlogit.data(chocolate_df, shape = "long",
choice = "____", alt.var = "____",
varying = ____)
# use str() to confirm that chocolate is an mlogit.data object