НачатьНачать бесплатно

Настройка 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)
Редактировать и запускать код