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

การสร้าง dummy จากตัวแปรที่มีสองหมวดหมู่

กำหนดให้มี basetable ที่มีตัวแปรพยากรณ์หนึ่งตัวคือ "gender" ให้แปลง "gender" ให้สามารถใช้เป็นตัวแปรพยากรณ์ในโมเดล logistic regression ได้ โดยการสร้าง dummy variables สำหรับตัวแปรนี้

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Predictive Analytics ระดับกลางด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้าง pandas dataframe ชื่อ dummies_gender ที่เก็บ dummy variables สำหรับ "gender" โดยหลีกเลี่ยง multicollinearity
  • เพิ่ม dummies เหล่านี้เข้าไปใน basetable เดิม
  • ลบตัวแปร "gender" ต้นฉบับออกจาก basetable

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Create the dummy variable
dummies_gender = pd.____(____["____"], drop_first=____)

# Add the dummy variable to the basetable
basetable = pd.concat([____, ____], axis=1)

# Delete the original variable from the basetable
del basetable["____"]
print(basetable.head())
แก้ไขและรันโค้ด