Mulai sekarangMulai gratis

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

Lihat Kursus

Instruksi latihan

  • Isi data awal yang akan digunakan: chocolate_wide.
  • Isi bentuk yang menjadi tujuan transformasi data: long.
  • Isi kolom yang memuat Brand, Price, dan Type untuk tiga alternatif pada setiap pertanyaan pilihan. Anda mungkin perlu melihat datanya dengan str() atau head() untuk mengetahuinya. Saya sudah mulai dengan mengisi kolom Brand untuk Anda.
  • Setelah Anda menyelesaikan perintah reshape(), gunakan head() 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
Edit dan Jalankan Kode