1. Learn
  2. /
  3. Courses
  4. /
  5. Python cho người dùng R

Connected

Exercise

Tải nhiều tệp dữ liệu

Việc nhập thủ công nhiều bộ dữ liệu là hoàn toàn ổn. Tuy nhiên, sẽ có lúc bạn muốn nhập hàng loạt bộ dữ liệu mà không phải gọi read_csv() nhiều lần. Bạn có thể dùng thư viện glob tích hợp trong Python để tìm các tệp khớp với một mẫu. Thư viện có tên "glob" vì "globbing" là cách chỉ định mẫu trong Bash shell.

Hàm glob() trả về một danh sách tên tệp khớp với mẫu đã cho. Sau đó, bạn có thể dùng list comprehension để đọc nhiều tệp vào một danh sách, rồi trích xuất DataFrame mà bạn quan tâm.

Instructions

100 XP
  • Lấy danh sách tất cả các tệp csv trong thư mục hiện tại và gán vào csv_files.
  • Viết một list comprehension để đọc toàn bộ các tệp csv vào một danh sách dfs.
  • Viết một list comprehension để lấy .shape của từng DataFrame trong danh sách.