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

การกรองแถว

งานสำคัญอย่างหนึ่งในด้าน data science คือการค้นหาส่วนของชุดข้อมูลที่น่าสนใจ วิธีที่ง่ายที่สุดวิธีหนึ่งคือการเลือกเฉพาะแถวที่ตรงตามเงื่อนไขที่กำหนด ซึ่งเรียกว่า การกรองแถว หรือ การเลือกแถว

มีหลายวิธีในการเลือกแถวย่อยจาก DataFrame วิธีที่พบบ่อยที่สุดคือการใช้ตัวดำเนินการเปรียบเทียบเพื่อให้ได้ค่า True หรือ False สำหรับแต่ละแถว แล้วนำผลลัพธ์นั้นใส่ในวงเล็บเหลี่ยม

dogs[dogs["height_cm"] > 60]
dogs[dogs["color"] == "tan"]

สามารถกรองหลายเงื่อนไขพร้อมกันได้ โดยใช้ตัวดำเนินการ "bitwise and" คือ &

dogs[(dogs["height_cm"] > 60) & (dogs["color"] == "tan")]

homelessness พร้อมใช้งานแล้ว และ pandas ถูกโหลดในชื่อ pd

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

การจัดการข้อมูลด้วย pandas

ดูคอร์ส

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

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

# Filter for rows where individuals is greater than 10000
ind_gt_10k = ____

# See the result
print(ind_gt_10k)
แก้ไขและรันโค้ด