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
<Kurs>ETL und ELT mit Python</Kurs>Übungsanweisungen
- Importiere die Bibliothek
os. - Schreibe den bereinigten DataFrame in ein CSV, das auf
path_to_writegespeichert ist, ohne eine Kopfzeile. - Stelle sicher, dass die Datei in den 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)