Mulai sekarangMulai gratis

Menggunakan penyaringan multi-metrik untuk promosi silang buku

Sebagai permintaan terakhir, pendiri rintisan penjualan ebook meminta Anda melakukan penyaringan tambahan. Upaya Anda sebelumnya menghasilkan 82 aturan, tetapi ia hanya menginginkan satu. Himpunan data rules kembali tersedia di konsol. Terakhir, metrik Zhang telah dihitung untuk Anda dan disertakan dalam DataFrame rules pada header kolom zhang.

Latihan ini merupakan bagian dari kursus

Analisis Market Basket dengan Python

Lihat Kursus

Instruksi latihan

  • Tetapkan ambang lift lebih besar dari 1,5.
  • Gunakan ambang conviction sebesar 1,0.
  • Wajibkan metrik Zhang lebih besar dari 0,65.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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']])
Edit dan Jalankan Kode