BaşlayınÜcretsiz başlayın

Geniş formattan uzun formata dönüştür

chocolate_wide verisi senin için yüklendi. Bunu reshape() kullanarak uzun formata dönüştürmeni istiyorum. Yeni verideki sütunların doğru şekilde etiketlenmesi için gereken girdileri senin yerine ekledim. Şimdi reshape()'in veriyi nasıl dönüştüreceğini belirleyen en önemli girdileri doldurabilirsin.

Bu egzersiz, kursun bir parçasıdır

R ile Pazarlamada Tercih Modellemesi

Kursa Göz Atın

Egzersiz talimatları

  • Başlamak istediğimiz veriyi doldur: chocolate_wide.
  • Veriyi dönüştürmek istediğimiz biçimi doldur: long.
  • Her seçim sorusundaki üç alternatif için Brand, Price ve Type bilgilerini içeren sütunları doldur. Bunu anlamak için str() veya head() kullanarak veriye bakman gerekebilir. Ben senin için Brand sütunlarını doldurarak başladım.
  • reshape() komutunu bitirdikten sonra, verinin düzgün dönüştürüldüğünü doğrulamak için head() kullan.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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
Kodu Düzenle ve Çalıştır