หลัง join ตาราง จำนวนแถวเพิ่มขึ้นหลายเท่า สิ่งแรกที่ควรตรวจคืออะไร — หลักฐานใดช่วยยืนยันว่ากระบวนการจัดการประเด็นนี้ได้เหมาะสม

หลักฐานแสดงว่า ความเป็นเอกลักษณ์และ cardinality ของ join key พร้อมใช้ validate ตามความสัมพันธ์ที่คาด
หลักฐานแสดงว่า เปลี่ยนเป็น outer join เพื่อเก็บข้อมูลให้ครบกว่าเดิม และไม่ตรวจความไวของผลต่อสมมติฐานที่ใช้
หลักฐานแสดงว่า เพิ่มหน่วยความจำแล้วปล่อยให้ many-to-many join ทำงานต่อ โดยใช้เกณฑ์เดียวตัดสินโดยไม่เทียบ baseline
หลักฐานแสดงว่า ลบ duplicate rows หลัง join โดยไม่ตรวจ cardinality ของคีย์ และไม่แยกข้อมูลสำหรับประเมินผลสุดท้าย

เฉลยอธิบาย

pandas.merge: validate and join cardinality อธิบายว่าการ merge ควรตรวจความเป็นเอกลักษณ์ของคีย์และใช้ validate ให้ตรงกับความสัมพันธ์ที่คาด เมื่อนำมาใช้กับโจทย์จึงต้องเลือก “หลักฐานแสดงว่า ความเป็นเอกลักษณ์และ cardinality ของ join key พร้อมใช้ validate ตามความสัมพันธ์ที่คาด” ส่วนตัวเลือกอื่นใช้ข้อมูลผิดช่วง เลือกเมตริกไม่ตรงเป้าหมาย หรือข้ามการตรวจผลกระทบที่จำเป็น

ข้อสอบอื่นในวิชาวิทยาการข้อมูล (Data Science)

ดูข้อสอบวิชานี้ทั้งหมด →