1. Learn
  2. /
  3. Курси
  4. /
  5. Маркет-баcкет аналіз у Python

Connected

Вправа

Підготовка даних для market basket analysis

Упродовж цього курсу ви зазвичай працюватимете з даними у двох форматах: датафрейм pandas або список списків. Об'єкти DataFrame створюватимуться під час імпорту csv-файла за допомогою pandas. Вони міститимуть один стовпець даних, де кожен елемент — це рядок із товарами в транзакції, розділеними комами, як у таблиці нижче.

У цій вправі ви потренуєтеся завантажувати дані з csv-файла та підготуєте їх до використання як список списків. Зверніть увагу, що шлях до набору даних продуктового магазину визначено і він доступний вам як groceries_path.

Transaction
'milk,bread,biscuit'
'bread,milk,biscuit,cereal'
…
'tea,milk,coffee,cereal'

Інструкції

100 XP
  • Імпортуйте пакет pandas під псевдонімом pd.
  • Використайте pandas, щоб прочитати csv-файл за шляхом, указаним у groceries_path.
  • Виберіть стовпець Transaction з датафрейму та розбийте кожен рядок із елементами, розділеними комами, на список.
  • Перетворіть датафрейм транзакцій на список списків.