MulaiMulai sekarang secara gratis

Memvisualisasikan dukungan itemset

Sebuah rintisan layanan streaming konten meminta Anda memberikan layanan konsultasi. Untuk menekan biaya lisensi, mereka ingin menyusun pustaka film yang ramping namun menarik bagi audiens yang sama. Meskipun pilihan konten mereka akan lebih sedikit dibandingkan para pemain besar industri, mereka dapat menawarkan biaya berlangganan yang rendah.

Anda memutuskan menggunakan data MovieLens dan sebuah heatmap untuk proyek ini. Menggunakan heatmap berbasis dukungan yang sederhana akan memungkinkan Anda mengidentifikasi judul individual yang memiliki dukungan tinggi dengan judul lain. Data one-hot tersedia sebagai DataFrame onehot. Selain itu, pandas tersedia sebagai pd, seaborn sebagai sns, dan apriori() serta association_rules() sudah diimpor.

Latihan ini adalah bagian dari kursus

Analisis Market Basket dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Compute frequent itemsets using a minimum support of 0.07
frequent_itemsets = apriori(onehot, min_support = ____, 
                            use_colnames = True, max_len = 2)

# Compute the association rules
rules = association_rules(____, metric = 'support', 
                          min_threshold = 0.0)
Edit dan Jalankan Kode