ค้นหาความไม่สอดคล้อง
ในแบบฝึกหัดนี้และตลอดบทนี้ คุณจะได้ทำงานกับ DataFrame ชื่อ airlines ซึ่งเก็บข้อมูลผลสำรวจความคิดเห็นของผู้โดยสารสายการบินเกี่ยวกับสนามบินซานฟรานซิสโก
DataFrame นี้ประกอบด้วยข้อมูลเที่ยวบิน เช่น สายการบิน จุดหมายปลายทาง เวลารอคอย รวมถึงคำตอบสำหรับคำถามสำคัญเกี่ยวกับความสะอาด ความปลอดภัย และความพึงพอใจ นอกจากนี้ยังมี DataFrame อีกตัวชื่อ categories ซึ่งเก็บค่าที่ถูกต้องทั้งหมดที่เป็นไปได้สำหรับคอลัมน์แบบสำรวจ
ในแบบฝึกหัดนี้ คุณจะใช้ DataFrame ทั้งสองนี้เพื่อค้นหาคำตอบในแบบสำรวจที่มีค่าไม่สอดคล้อง แล้วลบแถวเหล่านั้นออก ซึ่งเทียบได้กับการทำ outer join และ inner join บน DataFrame ทั้งสองตามที่เห็นในวิดีโอ แพ็กเกจ pandas ถูก import ไว้แล้วในชื่อ pd และ DataFrame airlines กับ categories พร้อมใช้งานในสภาพแวดล้อมของคุณแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำความสะอาดข้อมูลใน Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Print categories DataFrame
print(____)
# Print unique values of survey columns in airlines
print('Cleanliness: ', airlines['cleanliness'].____, "\n")
print('Safety: ', ____, "\n")
print('Satisfaction: ', ____, "\n")