Багатометричне фільтрування для крос-промоції книжок
Наостанок засновниця стартапу з продажу електронних книжок просить вас виконати додаткове фільтрування. Попередня спроба повернула 82 правила, а їй потрібно лише одне. Набір даних rules знову доступний у консолі. Також метрику Zhang уже обчислено для вас і додано до датафрейму rules у стовпці zhang.
Ця вправа є частиною курсу
Маркет-баcкет аналіз у Python
Інструкції до вправи
- Встановіть поріг lift більшим за 1.5.
- Використайте поріг conviction 1.0.
- Вимагайте, щоб метрика Zhang була більшою за 0.65.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Set the lift threshold to 1.5
rules = rules[rules['____'] > ____]
# Set the conviction threshold to 1.0
rules = rules[____]
# Set the threshold for Zhang's rule to 0.65
rules = ____
# Print rule
print(rules[['antecedents','consequents']])