Dummy variables
ในแบบฝึกหัดสุดท้ายของคอร์สนี้ คุณจะเตรียมข้อมูลสำหรับการสร้างโมเดลด้วยการทำ dummy encoding กับคอลัมน์ที่ไม่ใช่ตัวเลข
ตัวอย่างเช่น หากมีคอลัมน์ที่เก็บค่าเพศเป็น 'Male' และ 'Female' คุณต้องสร้างคอลัมน์แยกเพื่อระบุว่าแต่ละแถวเป็น 'Male' หรือ 'Female' กระบวนการสร้าง dummy variables นี้เรียกอีกอย่างว่า one-hot encoding
ใช้ฟังก์ชัน get_dummies() จาก pandas เพื่อแปลงคอลัมน์ที่ไม่ใช่ตัวเลขให้เป็น dummy variables ได้เลย
df_new = pd.get_dummies(df)
เราได้สร้าง flights_sub จากการคัดเลือกข้อมูลใน DataFrame flights เพื่อให้มองเห็นสิ่งที่เกิดขึ้นได้ชัดเจนขึ้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python สำหรับผู้ใช้ R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Look at the head of flights_sub
print(____)