Anpassen einer CSV Datei
Manchmal müssen Daten in einer CSV Datei auf eine individuelle Weise gespeichert werden. Dies kann die Verwendung unterschiedlicher Kopfwerte, das Einbeziehen oder Ausschließen der Indexspalte eines DataFrame oder das Ändern des Zeichens zur Trennung der Spalten beinhalten. In diesem Beispiel kannst du das üben und sicherstellen, dass die Datei im gewünschten Dateipfad gespeichert wird.
Die Bibliothek pandas
wurde als pd
importiert, und die Daten wurden bereits so umgewandelt, dass nur Zeilen mit einer "Bestellmenge" größer als eins enthalten sind. Der bereinigte DataFrame wird in einer Variablen namens clean_sales_data
gespeichert.
Diese Übung ist Teil des Kurses
ETL und ELT in Python
Anleitung zur Übung
- Importiere die Bibliothek
os
. - Schreibe den bereinigten DataFrame in ein CSV, das auf
path_to_write
gespeichert ist, ohne eine Kopfzeile. - Stelle sicher, dass die Datei in den gewünschten Pfad geschrieben wurde.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# 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):
return clean_data.____(____, header=____, sep="|")
load(clean_sales_data, "clean_sales_data.csv")
# Check that the file is present.
file_exists = os.____.____(____)
print(file_exists)