เลือกหลายชีตพร้อมกัน
ที่ผ่านมา เราอ่านไฟล์ Excel ทีละชีต ซึ่งช่วยให้กำหนดพารามิเตอร์การนำเข้าได้สำหรับแต่ละชีต แต่ถ้าไฟล์ Excel มีหลายชีตที่ต้องการโหลดด้วยพารามิเตอร์เดียวกัน ก็สามารถโหลดได้ในครั้งเดียวโดยส่งรายชื่อหรือดัชนีของชีตเหล่านั้นไปยังคีย์เวิร์ด sheet_name ของ read_excel() หากต้องการโหลดทุกชีต ให้ส่ง None เข้าไปแทน แบบฝึกหัดนี้จะให้ฝึกทั้งสองวิธีกับไฟล์ fcc_survey.xlsx ซึ่งมีหลายชีตที่มีรูปแบบข้อมูลคล้ายกัน
โหลด pandas เป็น pd ไว้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การนำเข้าข้อมูลด้วย pandas อย่างมีประสิทธิภาพ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Load both the 2016 and 2017 sheets by name
all_survey_data = pd.read_excel("fcc_survey.xlsx",
____)
# View the data type of all_survey_data
print(type(all_survey_data))