LoslegenKostenlos starten

Eine CSV-Datei anpassen

Manchmal müssen Daten in einer CSV-Datei auf eine angepasste Weise gespeichert werden. Dazu kann gehören, andere Header-Werte zu verwenden, die Indexspalte eines DataFrames ein- oder auszuschließen oder das Trennzeichen zwischen Spalten zu ändern. In diesem Beispiel übst du genau das und stellst außerdem sicher, dass die Datei im gewünschten Dateipfad gespeichert wird.

Die Bibliothek pandas wurde als pd importiert, und die Daten wurden bereits so transformiert, dass nur Zeilen mit einem "Quantity Ordered" größer als eins enthalten sind. Das bereinigte DataFrame ist in einer Variablen namens clean_sales_data gespeichert.

Diese Übung ist Teil des Kurses

<Kurs>ETL und ELT in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Importiere die Bibliothek os.
  • Schreibe das bereinigte DataFrame ohne Header in eine CSV unter path_to_write.
  • Stelle sicher, dass die Datei am gewünschten Pfad geschrieben wurde.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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)
Code bearbeiten und ausführen