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

เปรียบเทียบ DataFrame ด้วย equals

ถึงเวลาทำให้ pipeline ของทีมรองรับการทดสอบได้แล้ว ฟังก์ชัน digital_format_totals() ทำหน้าที่รวมยอดการยืมดิจิทัลตามรูปแบบไฟล์ ทีมได้สร้าง TEST_INPUT ขนาดเล็กและ DataFrame ชื่อ proposed_expected ที่คาดว่าฟังก์ชันควรผลิตออกมา ตอนนี้ต้องตรวจสอบอย่างรวดเร็วว่า DataFrame ทั้งสองตรงกันหรือไม่

โหลด DataFrame actual (จากการรันฟังก์ชัน) และ proposed_expected ไว้ล่วงหน้าและแสดงผลให้แล้ว เพื่อให้เปรียบเทียบด้วยสายตาได้ด้วย

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

การปรับขนาดและเพิ่มประสิทธิภาพ Data Pipeline ด้วย Polars

ดูคอร์ส

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

  • เปรียบเทียบ actual กับ proposed_expected แล้วเก็บผลลัพธ์ที่เป็น boolean ไว้ในตัวแปร matches

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

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

# Compare actual against the proposed expected
matches = actual.____(proposed_expected)
print(matches)
แก้ไขและรันโค้ด