Налаштування файлу CSV
Іноді дані потрібно зберегти у файлі CSV у налаштованому форматі. Це може включати використання інших значень заголовків, включення або виключення індексного стовпця датафрейму чи зміну символа-роздільника стовпців. У цій вправі ви попрактикуєтеся в цьому, а також переконаєтеся, що файл збережено за потрібним шляхом.
Бібліотеку pandas імпортовано як pd, а дані вже перетворено так, щоб містити лише рядки, де значення "Quantity Ordered" більше за одиницю. Очищений датафрейм збережено у змінній clean_sales_data.
Ця вправа є частиною курсу
ETL та ELT у Python
Інструкції до вправи
- Імпортуйте бібліотеку
os. - Запишіть очищений датафрейм у CSV за шляхом
path_to_writeбез заголовка. - Переконайтеся, що файл було записано за потрібним шляхом.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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)