Začněte nyníZačněte zdarma

Filtrování pomocí více metrik pro křížovou propagaci knih

Zakladatelka startupu s prodejem e-knih tě na závěr žádá o další filtrování. Tvůj předchozí pokus vrátil 82 pravidel, ale ona potřebuje jen jedno. Dataset rules je opět dostupný v konzoli. Zhangova metrika už je pro tebe vypočítaná a zahrnuta do DataFrame rules pod názvem sloupce zhang.

Toto cvičení je součástí kurzu

Market Basket Analysis v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Nastav práh pro lift na hodnotu větší než 1,5.
  • Použij práh pro conviction 1,0.
  • Požaduj, aby Zhangova metrika byla větší než 0,65.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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']])
Upravit a spustit kód