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

กำหนดคอลัมน์แบบ Boolean

ชุดข้อมูลอาจมีคอลัมน์ที่เหมาะกับการเก็บเป็นค่า Boolean มากที่สุด อย่างไรก็ตาม pandas มักโหลดคอลัมน์เหล่านี้เป็น float ตามค่าเริ่มต้น เพราะการใช้ Boolean อาจทำให้เกิดผลที่ไม่ต้องการ เช่น ค่า NA ถูกแปลงเป็น True

fcc_survey_subset.xlsx มีคอลัมน์ ID ประเภท string และคอลัมน์ True/False หลายคอลัมน์ที่ระบุปัจจัยกดดันทางการเงิน จะได้ตรวจสอบว่าคอลัมน์ใดที่ไม่ใช่ ID ไม่มีค่า NA เลย และด้วยเหตุนี้จึงกำหนดเป็น Boolean ได้ จากนั้นบอกให้ read_excel() โหลดคอลัมน์เหล่านั้นด้วย argument dtype

โหลด pandas เป็น pd แล้ว

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

การนำเข้าข้อมูลด้วย pandas อย่างมีประสิทธิภาพ

ดูคอร์ส

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

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

# Load the data
survey_data = pd.read_excel("fcc_survey_subset.xlsx")

# Count NA values in each column
print(survey_data.____)
แก้ไขและรันโค้ด