หาค่า 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)