MulaiMulai sekarang secara gratis

Menyesuaikan file CSV

Terkadang, data perlu disimpan dalam file CSV dengan cara yang disesuaikan. Ini dapat mencakup penggunaan nilai header yang berbeda, menyertakan atau mengecualikan kolom indeks dari DataFrame, atau mengubah karakter yang digunakan untuk memisahkan kolom. Pada contoh ini, Anda akan mempraktikkannya, sekaligus memastikan bahwa file disimpan pada path yang diinginkan.

Library pandas telah diimpor sebagai pd, dan data telah ditransformasikan agar hanya mencakup baris dengan "Quantity Ordered" lebih dari satu. DataFrame yang sudah dibersihkan disimpan dalam variabel bernama clean_sales_data.

Latihan ini adalah bagian dari kursus

ETL dan ELT di Python

Lihat Kursus

Petunjuk latihan

  • Impor library os.
  • Tulis DataFrame yang telah dibersihkan ke CSV yang disimpan di path_to_write, tanpa header.
  • Pastikan file ditulis ke path yang diinginkan.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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)
Edit dan Jalankan Kode