Anpassa en CSV-fil
Ibland behöver data sparas i en CSV-fil på ett anpassat sätt. Det kan handla om att använda andra rubrikvärden, inkludera eller exkludera DataFramens indexkolumn, eller ändra tecknet som används för att separera kolumner. I det här exemplet får du öva på detta, samt säkerställa att filen sparas på önskad filsökväg.
Biblioteket pandas har importerats som pd, och datan har redan transformerats så att den endast innehåller rader där "Quantity Ordered" är större än ett. Den rensade DataFramen är sparad i en variabel med namnet clean_sales_data.
Den här övningen är en del av kursen
ETL och ELT i Python
Övningsinstruktioner
- Importera biblioteket
os. - Skriv den rensade DataFramen till en CSV-fil som sparas vid
path_to_write, utan rubrik. - Säkerställ att filen skrevs till önskad sökväg.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)