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

หาค่า z-score

เมื่อทราบการกระจายตัวของข้อมูลส่วนสูงจากแบบสำรวจแล้ว ขั้นต่อไปคือการวิเคราะห์เชิงลึกมากขึ้น จำไว้ว่าแบบสำรวจ young_people ได้เก็บข้อมูล Gender, Age, Height และ Weight จากผู้ตอบแบบสำรวจ

ในแบบฝึกหัดนี้ จะหาค่า outlier ในคอลัมน์ส่วนสูง

โหลด pandas และ scipy.stats ให้แล้วในชื่อ pd และ stats ตามลำดับ

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

การวิเคราะห์ข้อมูลแบบสำรวจด้วย Python

ดูคอร์ส

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

  • หาค่า z-score ของคอลัมน์ Height
  • หาค่า outlier ใน Height_zscore สำหรับแบบสำรวจนี้

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

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

# z-score of `Height` column
young_people['Height_zscore'] = ____.____(young_people.____)

# Outliers in `Height_zscore`
height_outliers = young_people[
  (young_people.____>=____)
  |(young_people.____<=____)
]
print(height_outliers)
แก้ไขและรันโค้ด