Zacznij terazZacznij za darmo

Dostosowywanie pliku CSV

Czasami dane trzeba zapisać w pliku CSV w niestandardowy sposób. Może to oznaczać użycie innych wartości nagłówka, włączenie lub pominięcie kolumny indeksu DataFrame albo zmianę znaku oddzielającego kolumny. W tym ćwiczeniu przećwiczysz właśnie to, a dodatkowo upewnisz się, że plik trafi do odpowiedniej ścieżki.

Biblioteka pandas została zaimportowana jako pd, a dane zostały już przekształcone tak, by zawierały tylko wiersze, w których wartość „Quantity Ordered" jest większa niż jeden. Oczyszczony DataFrame znajduje się w zmiennej clean_sales_data.

To ćwiczenie jest częścią kursu

ETL i ELT w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj bibliotekę os.
  • Zapisz oczyszczony DataFrame do pliku CSV pod ścieżką path_to_write, bez nagłówka.
  • Upewnij się, że plik został zapisany we wskazanej ścieżce.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod