Налаштування файлу 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)