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

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