Přizpůsobení CSV souboru
Data je někdy potřeba uložit do CSV souboru ve specifickém formátu. To může zahrnovat použití jiných názvů sloupců, zahrnutí nebo vynechání indexového sloupce DataFrame, případně změnu znaku pro oddělení sloupců. V tomto příkladu si to procvičíš a zároveň ověříš, že se soubor uloží na požadovanou cestu.
Knihovna pandas je již naimportována jako pd a data byla transformována tak, aby obsahovala pouze řádky, kde je hodnota „Quantity Ordered" větší než jedna. Vyčištěný DataFrame je uložen v proměnné clean_sales_data.
Toto cvičení je součástí kurzu
ETL a ELT v Pythonu
Pokyny k cvičení
- Importuj knihovnu
os. - Zapiš vyčištěný DataFrame do CSV souboru uloženého na cestě
path_to_write, bez záhlaví. - Ověř, že soubor byl zapsán na požadovanou cestu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)