MulaiMulai sekarang secara gratis

Konversi dari wide ke long

Data chocolate_wide sudah dimuat untuk Anda. Silakan konversi ke format long menggunakan reshape(). Saya sudah memulai dengan menyiapkan input yang diperlukan agar kolom pada data baru diberi label dengan benar. Anda dapat melengkapi input terpenting yang memberi tahu reshape() cara mentransformasi data.

Latihan ini adalah bagian dari kursus

Pemodelan Pilihan untuk Pemasaran di R

Lihat Kursus

Petunjuk latihan

  • Isi data awal yang akan digunakan: chocolate_wide.
  • Isi bentuk yang dituju untuk transformasi data: long.
  • Isi kolom yang memuat Brand, Price, dan Type untuk tiga alternatif pada setiap pertanyaan pilihan. Anda mungkin perlu melihat datanya menggunakan str() atau head() untuk mengetahuinya. Saya sudah mengisikan kolom Brand untuk Anda.
  • Setelah Anda menyelesaikan perintah reshape(), gunakan head() untuk memastikan bahwa data telah ditransformasi dengan benar.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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
Edit dan Jalankan Kode