1. เรียนรู้
  2. /
  3. Courses
  4. /
  5. Nạp dữ liệu gọn nhẹ với pandas

Connected

Exercises

Làm việc với nhiều bảng tính

Các workbook hướng đến người đọc hơn là máy móc có thể lưu trữ dữ liệu về một chủ đề trong nhiều sheet. Ví dụ, một tệp có thể có các sheet giao dịch khác nhau cho từng khu vực hoặc năm mà doanh nghiệp hoạt động.

Tệp FreeCodeCamp New Developer Survey cũng được thiết lập tương tự, với các mẫu phản hồi từ các năm khác nhau nằm ở các sheet khác nhau. Nhiệm vụ của bạn là tổng hợp chúng vào một dataframe để phân tích.

pandas đã được import với tên pd. Tất cả các sheet đã được đọc vào ordered dictionary responses, trong đó tên sheet là key và dataframe là value, vì vậy bạn có thể lấy các dataframe bằng phương thức values().

คำแนะนำ

100 XP
  • Tạo một dataframe trống, all_responses.
  • Thiết lập một vòng lặp for để lặp qua các giá trị trong dictionary responses.
  • Nối từng dataframe vào all_responses và gán lại kết quả cho cùng tên biến.