BaşlayınÜcretsiz Başlayın

Bir CSV dosyasını özelleştirme

Bazen verileri CSV dosyasına özelleştirilmiş bir şekilde kaydetmen gerekir. Buna farklı başlık (header) değerleri kullanmak, bir DataFrame'in indeks sütununu dahil etmek veya hariç tutmak ya da sütunları ayırmak için kullanılan karakteri değiştirmek dahil olabilir. Bu örnekte bunları uygulayacak ve ayrıca dosyanın istenen dosya yoluna kaydedildiğinden emin olacaksın.

pandas kütüphanesi pd olarak içe aktarılmıştır ve veriler zaten "Quantity Ordered" değeri birden büyük olan satırları içerecek şekilde dönüştürülmüştür. Temizlenmiş DataFrame clean_sales_data adlı bir değişkende saklanmaktadır.

Bu egzersiz

Python ile ETL ve ELT

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • os kütüphanesini içe aktar.
  • Temizlenmiş DataFrame'i path_to_write yoluna, başlıksız olacak şekilde CSV olarak yaz.
  • Dosyanın istenen yola yazıldığını doğrula.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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)
Kodu Düzenle ve Çalıştır