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

Connected

Exercise

Обчислення метрики support

У попередній вправі ви виконали one-hot кодування транзакцій невеликого продуктового магазину в датафреймі onehot. У цій вправі ви використаєте цей датафрейм і метрику support, щоб допомогти власниці магазину. Спершу вона попросила визначити товари, які часто купують, — ви зробите це, обчисливши support на рівні окремих товарів. А потім вона попросила перевірити, чи має правило {jam} \(\rightarrow\) {bread} значення support понад 0,05. Зауважте, що onehot уже визначено й він доступний. Також pandas імпортовано з псевдонімом pd, а numpy — з псевдонімом np.

Instructions 1/2

undefined XP
  • 1
    • Обчисліть значення support для кожного товару в one-hot кодованому наборі даних onehot.
    • Виведіть значення support.
  • 2
    • Додайте до onehot стовпець jam+bread, який дорівнює TRUE, якщо в транзакції присутні і jam, і bread.
    • Виведіть support.