Konversi dari wide ke long
Data chocolate_wide sudah dimuat untuk Anda. Silakan ubah ke format long menggunakan reshape(). Kami sudah membantu menyiapkan input yang diperlukan agar kolom pada data baru diberi label dengan benar. Anda dapat melengkapi input terpenting yang memberi tahu reshape() cara mentransformasikan data.
Latihan ini merupakan bagian dari kursus
Pemodelan Pilihan untuk Pemasaran di R
Instruksi latihan
- Isi data awal yang akan digunakan:
chocolate_wide. - Isi bentuk yang menjadi tujuan transformasi data:
long. - Isi kolom yang memuat
Brand,Price, danTypeuntuk tiga alternatif pada setiap pertanyaan pilihan. Anda mungkin perlu melihat datanya denganstr()atauhead()untuk mengetahuinya. Saya sudah mulai dengan mengisi kolomBranduntuk Anda. - Setelah Anda menyelesaikan perintah
reshape(), gunakanhead()untuk memastikan bahwa data telah ditransformasikan dengan benar.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# use reshape() to change the data from wide to long
chocolate <- reshape(data= ___ , direction="____",
varying = list(Brand=3:5, Price=____, Type=____),
v.names=c("Brand", "Price", "Type"), timevar="Alt")
# use head() to confirm that the data has been properly transformed