Von wide zu long konvertieren
Die Daten chocolate_wide sind bereits geladen. Konvertiere sie mit reshape() ins Long-Format. Ich habe dir die Eingaben vorgegeben, die notwendig sind, damit die Spalten in den neuen Daten korrekt benannt werden. Du ergänzt die wichtigsten Argumente, die reshape() sagen, wie die Daten transformiert werden sollen.
Diese Übung ist Teil des Kurses
Choice Modeling für Marketing in R
Anleitung zur Übung
- Trage die Ausgangsdaten ein:
chocolate_wide. - Gib die Ziel-Form an, in die transformiert werden soll:
long. - Trage die Spalten ein, die
Brand,PriceundTypefür die drei Alternativen in jeder Choice-Frage enthalten. Schau dir dafür ggf. die Daten mitstr()oderhead()an. Ich habe dieBrand-Spalten schon für dich eingetragen. - Verwende nach dem
reshape()-Befehlhead(), um zu prüfen, ob die Daten korrekt transformiert wurden.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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