1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích giỏ hàng trong Python

Connected

Bài tập

Áp dụng chỉ số của Zhang

Nhà sáng lập của start-up ebook đã quay lại nhờ bạn tư vấn thêm. Cô ấy gửi cho bạn một danh sách các itemset đang xem xét và muốn bạn xác định xem có itemset nào chứa các mặt hàng không liên kết (dissociated) hay không. Khi xong, cô ấy muốn bạn thêm chỉ số bạn sử dụng vào một cột trong DataFrame rules, hiện có các cột antecedents và consequents và đã được cung cấp cho bạn.

Các itemset được cung cấp dưới dạng một danh sách các danh sách gọi là itemsets. Mỗi danh sách chứa antecedent trước và consequent sau. Bạn cũng có quyền truy cập vào DataFrame books từ các bài trước. Lưu ý rằng chỉ số của Zhang đã được định nghĩa sẵn và khả dụng dưới tên zhang(). Ngoài ra, pandas có sẵn là pd và numpy là np.

Hướng dẫn

100 XP
  • Lặp qua từng itemset trong itemsets.
  • Trích xuất các cột antecedent và consequent từ books cho mỗi itemset.
  • Hoàn thành câu lệnh và thêm nó vào danh sách zhangs_metric.
  • In chỉ số cho từng itemset.