แสดงสรุป 5 ตัวเลข
วิธีที่รวดเร็วที่สุดวิธีหนึ่งในการทำความเข้าใจข้อมูลชุดใหม่คือการดูสรุป 5 ตัวเลข ซึ่งแสดงค่าสำคัญ 5 ค่าของการกระจายข้อมูล ได้แก่ ค่าต่ำสุด เปอร์เซ็นไทล์ที่ 25 มัธยฐาน เปอร์เซ็นไทล์ที่ 75 และค่าสูงสุด พร้อมด้วยค่าเฉลี่ยและค่าเบี่ยงเบนมาตรฐาน การสังเกตความแตกต่างระหว่างค่าเฉลี่ยกับค่าต่ำสุดหรือค่าสูงสุดจะช่วยให้ประเมินเบื้องต้นได้ว่ามี outlier อยู่ในข้อมูลหรือไม่
ในแบบฝึกหัดของบทนี้ จะได้ใช้วิธีที่เรียนไปในวิดีโอเพื่อตรวจหาราคาที่พักบน Airbnb ในสหรัฐฯ ที่แพงที่สุด (หรือถูกที่สุด) โดยชุดข้อมูลถูกโหลดไว้แล้วในชื่อ airbnb_df ในรูปแบบ pandas DataFrame
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การตรวจจับความผิดปกติใน Python
คำแนะนำการฝึกหัด
- ดึงคอลัมน์
priceจากข้อมูล US Airbnb Listings มาเก็บไว้ในตัวแปรprices - แสดงสรุป 5 ตัวเลขของการกระจายข้อมูล
prices
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Extract price
prices = ____
# Print 5-number summary
print(prices.____)