เปลี่ยนตัวแปร Selection
ขั้นตอนสุดท้ายในการแปลงข้อมูลให้อยู่ในรูปแบบ long format คือการเปลี่ยนคอลัมน์ Selection ซึ่งเก็บข้อมูลการเลือก ในรูปแบบ wide format ค่าการเลือกจะถูกเก็บเป็นจำนวนเต็มที่ระบุว่าเลือกทางเลือกใด แต่ใน long format ค่านี้ควรเป็นตัวแปรแบบ logical หรือ 0-1 ที่ระบุว่าทางเลือกใดถูกเลือก
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Choice Modeling สำหรับการตลาดใน R
คำแนะนำการฝึกหัด
- ใช้
head()เพื่อดูตัวแปรSelectionที่เก็บข้อมูลการเลือก สังเกตว่าSelectionมีค่าเป็นจำนวนเต็มที่ระบุหมายเลขของทางเลือกที่ถูกเลือก - กำหนดค่า
chocolate$Alt == chocolate$Selectionให้กับchocolate$Selection - ใช้
head()เพื่อดูว่าตัวแปรSelectionเปลี่ยนแปลงไปอย่างไร
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Use head(chocolate) and look at the Selection variable.
# Transform the Selection variable to a logical indicator
chocolate$Selection <-
# Use head(chocolate) to see how the Selection variable has changed. Now it is logical.