Hướng dẫn how do i read multiple csv files and append in python? - làm cách nào để đọc nhiều tệp csv và thêm vào python?
Xem Pandas: Công cụ IO cho tất cả các phương thức 5 có sẵn. Show Hãy thử mã sau nếu tất cả các tệp CSV có cùng một cột. Tôi đã thêm 6, để sau khi đọc hàng đầu tiên của tệp CSV, nó có thể được gán dưới dạng tên cột.
Hoặc, với sự quy kết cho một nhận xét từ SID.
Nhập khẩu và thiết lập
Lựa chọn 1:
Lựa chọn 2:
Tùy chọn 3:
Tùy chọn 4:
hoặc Trong hướng dẫn này, tôi sẽ giải thích cách nhập nhiều tệp CSV và kết hợp chúng vào một khung dữ liệu gấu trúc duy nhất trong Python.import multiple CSV files and combine them into a single pandas DataFrame in Python. Trang chứa các nội dung sau: Đó là thời gian để đi sâu vào mã Python mẫu mực! Ví dụ Dữ liệu & Thư viện bổ trợNếu chúng ta muốn sử dụng các chức năng của thư viện Pandas, trước tiên chúng ta phải tải gấu trúc: import pandas as pd # Load pandas Tiếp theo, chúng tôi cũng cần xây dựng một số dữ liệu mà chúng tôi có thể sử dụng trong ví dụ dưới đây: data1 = pd.DataFrame({'x1':range(1, 7), # Create first pandas DataFrame 'x2':['a', 'b', 'c', 'd', 'e', 'f'], 'x3':range(7, 1, - 1)}) print(data1) # Print first pandas DataFrame 0 1Như được hiển thị trong Bảng 1, 2 và 3, cú pháp lập trình Python trước đó đã xây dựng ba khung dữ liệu gấu trúc. Mỗi khung dữ liệu này chứa cùng tên cột, nhưng các giá trị khác nhau. Hãy để xuất khẩu các khung dữ liệu này sang các tệp CSV khác nhau: 2Sau khi chúng tôi thực hiện mã Python trước đó, ba tệp CSV mới sẽ xuất hiện trong thư mục làm việc hiện tại của chúng tôi. Các tệp CSV này sẽ được sử dụng làm cơ sở cho ví dụ sau. Ví dụ: Nhập nhiều tệp CSV & Concatenate vào một Pandas DataFrameCú pháp lập trình Python sau đây cho thấy cách đọc nhiều tệp CSV và hợp nhất chúng theo chiều dọc thành một khung dữ liệu gấu trúc duy nhất. Đối với nhiệm vụ này, trước tiên chúng tôi phải tạo một danh sách tất cả các tên tệp CSV mà chúng tôi muốn tải và nối vào nhau: 3Trong bước tiếp theo, chúng ta có thể sử dụng một vòng lặp For để đọc và tham gia tất cả các bộ dữ liệu của chúng tôi vào một khung dữ liệu gấu trúc duy nhất. Lưu ý rằng tôi cũng sử dụng hàm reset_index để đặt lại các số chỉ mục trong dữ liệu được nối của chúng tôi. Đây là một bước tùy chọn, mặc dù. 4Đầu ra của mã Python trước đó được hiển thị trong Bảng 4 - chúng tôi đã tạo một khung dữ liệu gấu trúc mới chứa tất cả các hàng trong ba tệp CSV đầu vào của chúng tôi. Video, Tài nguyên & Tóm tắtHãy xem video sau trên kênh YouTube của tôi. Trong video, tôi đã giải thích nội dung của bài viết này trong một phiên lập trình. Video YouTube sẽ sớm được thêm vào. Ngoài ra, bạn có thể muốn đọc các hướng dẫn khác mà tôi đã xuất bản trên trang web này.
Tóm lại: Trong hướng dẫn Python này, bạn đã học được cách đọc một số tệp CSV và kết hợp chúng thành một khung dữ liệu gấu trúc duy nhất. Trong trường hợp bạn có bất kỳ câu hỏi bổ sung, xin vui lòng cho tôi biết trong các ý kiến dưới đây.read several CSV files and combine them into a single pandas DataFrame. In case you have any additional questions, please let me know in the comments below. |