Genişten uzuna dönüştür
chocolate_wide verisi senin için yüklendi. Bunu reshape() kullanarak uzun formata dönüştürmeni istiyorum. Yeni veride sütunların doğru şekilde etiketlenmesi için gereken girdileri ben başlattım. Sen de reshape() fonksiyonuna veriyi nasıl dönüştüreceğini söyleyen en önemli girdileri doldurabilirsin.
Bu egzersiz, kursun bir parçasıdır
R ile Pazarlamada Tercih Modellemesi
Egzersiz talimatları
- Başlamak istediğimiz veriyi doldur:
chocolate_wide. - Veriyi dönüştürmek istediğimiz formu doldur:
long. - Her seçim sorusundaki üç alternatif için
Brand,PriceveTypeiçeren sütunları doldur. Bunu anlamak içinstr()veyahead()kullanarak veriye bakman gerekebilir.Brandsütunlarını senin için doldurarak başladım. reshape()komutunu bitirdikten sonra verinin doğru şekilde dönüştüğünü doğrulamak içinhead()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