Hướng dẫn add filename as new column in multiple csv files python - thêm tên tệp dưới dạng cột mới trong nhiều tệp csv python
Tôi có một số tệp CSV trong một thư mục duy nhất và tôi muốn mở tất cả chúng trong một DataFrame và chèn một cột mới với tên tệp được liên kết. Cho đến nay tôi đã mã hóa như sau: Show
Điều này mang lại cho tôi khung dữ liệu mà tôi muốn nhưng trong cột mới 'Tên tệp', nó chỉ liệt kê tên tệp cuối cùng trong thư mục cho mỗi hàng. Tôi đang tìm kiếm từng hàng để được điền với tệp CSV được liên kết. Không chỉ là tập tin cuối cùng trong thư mục. Bất kỳ hỗ trợ cho người mới này được đánh giá cao.
Achampion 28.9K3 Huy hiệu vàng58 Huy hiệu bạc71 Huy hiệu đồng3 gold badges58 silver badges71 bronze badges Đã hỏi ngày 13 tháng 3 năm 2017 lúc 4:34Mar 13, 2017 at 4:34
1 Tôi nghĩ rằng bạn cần Các tệp để kiểm tra là A.CSV, B.CSV, C.CSV.
Đã trả lời ngày 13 tháng 3 năm 2017 lúc 6:57Mar 13, 2017 at 6:57
JEZRAELJEZRAELjezrael 771K86 Huy hiệu vàng1235 Huy hiệu bạc1169 Huy hiệu đồng86 gold badges1235 silver badges1169 bronze badges 2 Thứ nhất, bạn không có biến CSV được xác định. Nhưng dù sao, hành vi này có ý nghĩa, bởi vì bạn đang sử dụng CSV ở cuối để nó sẽ được đặt thành tệp cuối cùng. Lý tưởng nhất, bạn có thể sử dụng lại Glob để lấy tất cả các tên tệp, sau đó đặt nó thành một cột mới.
Đã trả lời ngày 13 tháng 3 năm 2017 lúc 5:04Mar 13, 2017 at 5:04
Abid Hasanabid HasanAbid Hasan 6294 Huy hiệu bạc10 Huy hiệu đồng4 silver badges10 bronze badges 1 Đọc những điều này tiếp theo ...
|