Bắt đầu ngayBắt đầu miễn phí

Chuyển đổi khung dữ liệu online thành dạng giao dịch

Quay lại bộ dữ liệu giao dịch bán lẻ trực tuyến từ Chương 1! Phiên bản đã được làm sạch của bộ dữ liệu đã được nạp vào không gian làm việc của bạn với tên Online_Retail_clean. Trước khi có thể áp dụng các thuật toán cho Market Basket Analysis, bạn cần chuyển dữ liệu sang dạng giao dịch (transactionalize) để có cách trích xuất luật kết hợp nhanh hơn và hiệu quả hơn về sau.

Hãy nhớ rằng trong bộ dữ liệu này, sản phẩm/mặt hàng được mua nằm ở cột Description, còn cột InvoiceNo là số hóa đơn duy nhất mà bạn có thể xem như ID của giao dịch.

Bài tập này là một phần của khóa học

Phân tích giỏ hàng trong R

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Splitting transactions
data_list = ___(Online_Retail_clean$___,
                  Online_Retail_clean$___)
Chỉnh sửa và Chạy Mã