การตรวจสอบความถูกต้องของการ Normalize
ในแบบฝึกหัดนี้ เราจะทำ z-score normalization แล้วตรวจสอบว่าทำได้ถูกต้องหรือไม่
คุณสมบัติเด่นของค่าที่ผ่านการ normalize แล้วคือ ค่าเฉลี่ยจะเท่ากับศูนย์ และส่วนเบี่ยงเบนมาตรฐานจะเท่ากับหนึ่ง
หลังจากใช้การแปลงค่าด้วย normalization แล้ว ให้จัดกลุ่มด้วยตัวแปรเดิมอีกครั้ง จากนั้นตรวจสอบค่าเฉลี่ยและส่วนเบี่ยงเบนมาตรฐานของแต่ละกลุ่ม
ให้ใช้การแปลงค่าด้วย normalization กับตัวแปรตัวเลขทุกตัวในชุดข้อมูล poker_grouped ซึ่งเป็นชุดข้อมูล poker_hands ที่จัดกลุ่มตาม Class
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การเขียนโค้ดที่มีประสิทธิภาพด้วย pandas
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
zscore = lambda x: (x - x.mean()) / x.std()
# Apply the transformation
poker_trans = ____.____(____)
print(poker_trans.head())