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, kursun bir parçasıdır

Python ile ETL ve ELT

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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