Настройка CSV-файла
Иногда данные нужно сохранять в CSV-файл с определёнными настройками. Например, можно задать нестандартные заголовки, включить или исключить столбец индекса DataFrame, а также изменить символ-разделитель столбцов. В этом упражнении вы попрактикуетесь в подобной настройке, а также убедитесь, что файл сохранён по нужному пути.
Библиотека pandas уже импортирована как pd, а данные преобразованы так, что остались только строки, в которых значение «Quantity Ordered» больше одного. Очищенный DataFrame хранится в переменной clean_sales_data.
Это упражнение является частью курса
ETL и ELT на Python
Инструкции к упражнению
- Импортируйте библиотеку
os. - Запишите очищенный DataFrame в 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)