หน่วยงานรัฐกำลังวิเคราะห์คำร้องบริการประชาชน: ตารางหลักควรมีหนึ่งแถวต่อรหัส แต่พบรหัสซ้ำก่อน merge ควรทำอย่างไร

เปลี่ยนชื่อรหัสให้ไม่ซ้ำ
สุ่มหนึ่งแถว
เก็บแถวแรกเสมอโดยไม่ตรวจ
ค้นหาสาเหตุ กำหนดกฎ deduplicate/aggregate และยืนยันเอกลักษณ์ก่อน merge

เฉลยอธิบาย

การแก้ duplicate ต้องสอดคล้องกับความหมายของหน่วยข้อมูล มิฉะนั้นอาจสูญเสียหรือเพิ่มน้ำหนักข้อมูล ตัวเลือกอื่นละเลยลำดับเวลา การแยกข้อมูล ความหมายทางสถิติ หรือผลกระทบในการใช้งานจริง แหล่งอ้างอิงทางการ: https://pandas.pydata.org/docs/user_guide/merging.html

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

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