เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

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(____)
แก้ไขและรันโค้ด