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

การดึง Feature ด้วยตนเอง II

กำลังทำงานกับ dataset ANSUR ในรูปแบบหนึ่ง ชื่อ height_df ซึ่งบันทึกความสูงของแต่ละคนไว้ 3 ครั้ง ได้แก่ height_1, height_2 และ height_3 ให้เพิ่ม feature ที่แสดงค่าความสูงเฉลี่ยลงใน dataset จากนั้นลบ feature ความสูงต้นฉบับทั้ง 3 ตัวออก

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

การลดมิติข้อมูลใน Python

ดูคอร์ส

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

  • เพิ่ม feature ที่แสดงค่าความสูงเฉลี่ยลงใน dataset โดยใช้เมธอด .mean() พร้อมกับ axis=1
  • ลบ feature ความสูงต้นฉบับทั้ง 3 ตัวออกจาก dataset

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

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

# Calculate the mean height
height_df['height'] = height_df[[____]].____

# Drop the 3 original height features
reduced_df = height_df.drop(____, axis=1)

print(reduced_df.head())
แก้ไขและรันโค้ด