การกรอง DataFrame
ฟังก์ชัน filter มีประโยชน์มากในการดึงข้อมูลส่วนย่อยตามเงื่อนไขที่กำหนด สามารถใช้กรองข้อมูลได้ทั้ง vector, tuple, DataFrame และโครงสร้างข้อมูลอื่น ๆ อย่างไรก็ตาม ในแบบฝึกหัดชุดนี้จะเน้นการใช้งานกับ tuple และ DataFrame
รูปแบบการใช้งาน filter มีดังนี้:
filter(source => f::Function, df)
สำหรับ DataFrame:
- source คือคอลัมน์ที่ต้องการกรอง
- f::Function คือเงื่อนไขการกรองในรูปแบบ anonymous function
- df คือ DataFrame ที่ต้องการกรอง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Julia ระดับกลาง
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Use an anonymous function to filter the tuple nums
nums = ____
filter(____, nums)