ПочатиПочніть безкоштовно

Завантаження даних про продажі у файл CSV

Етап завантаження даних є ключовою частиною будь-якого конвеєра даних. Він гарантує надійний доступ до даних для всіх споживачів та процесів, які потребують результатів попередніх кроків видобування й трансформації. У цій вправі ви попрактикуєтеся завантажувати трансформовані дані про продажі у файл CSV за допомогою pandas, яку імпортовано як pd. Крім того, сирі дані вже видобуто й надано у датафреймі raw_sales_data.

Ця вправа є частиною курсу

ETL та ELT у Python

Переглянути курс

Інструкції до вправи

  • Відфільтруйте датафрейм raw_sales_data, щоб залишити лише позиції з ціною менше ніж 25 доларів.
  • Оновіть функцію load(), щоб записати трансформовані дані про продажі у файл з назвою "transformed_sales_data.csv", не додаючи стовпець index.
  • Викличте функцію load() для очищеного датафрейму.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

def transform(raw_data):
	# Find the items prices less than 25 dollars
	return raw_data.loc[raw_data["Price Each"] ____ ____, ["Order ID", "Product", "Price Each", "Order Date"]]

def load(clean_data):
	# Write the data to a CSV file without the index column
	____.____("transformed_sales_data.csv", index=____)


clean_sales_data = transform(raw_sales_data)

# Call the load function on the cleaned DataFrame
____(____)
Редагувати та запускати код