Bắt đầu ngayBắt đầu miễn phí

Tùy chỉnh tệp CSV

Đôi khi bạn cần lưu dữ liệu vào tệp CSV theo cách tùy chỉnh. Điều này có thể bao gồm dùng các giá trị header khác, bao gồm hoặc loại trừ cột index của DataFrame, hoặc thay đổi ký tự dùng để phân tách cột. Trong ví dụ này, bạn sẽ thực hành các thao tác đó, đồng thời đảm bảo tệp được lưu đúng đường dẫn mong muốn.

Thư viện pandas đã được nhập với bí danh pd, và dữ liệu đã được biến đổi để chỉ gồm các hàng có "Quantity Ordered" lớn hơn một. DataFrame đã làm sạch được lưu trong biến clean_sales_data.

Bài tập này là một phần của khóa học

ETL và ELT với Python

Xem khóa học

Hướng dẫn bài tập

  • Import thư viện os.
  • Ghi DataFrame đã làm sạch ra CSV tại path_to_write, không có header.
  • Đảm bảo tệp đã được ghi đúng đường dẫn yêu cầu.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Import the os library
____

# Load the data to a csv file with the index, no header and pipe separated
def load(clean_data, path_to_write):
	clean_data.____(____, header=____, sep="|")

load(clean_sales_data, "clean_sales_data.csv")

# Check that the file is present.
file_exists = os.____.____(____)
print(file_exists)
Chỉnh sửa và Chạy Mã