1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Machine Learning cho Marketing với Python

Connected

Bài tập

Xây dựng đặc trưng

Giờ đây bạn đã sẵn sàng xây dựng các đặc trưng recency, frequency, monetary value và những đặc trưng cấp độ khách hàng khác cho mô hình hồi quy của mình. Kỹ thuật tạo đặc trưng là bước quan trọng nhất trong quy trình Machine Learning. Trong bài tập này, bạn sẽ tạo năm đặc trưng ở cấp độ khách hàng để dùng dự đoán giao dịch của khách hàng trong tháng tới. Những đặc trưng này nắm bắt các mẫu hành vi khách hàng có tính dự báo cao.

Thư viện pandas và numpy đã được nạp lần lượt là pd và np. Bộ dữ liệu online_X đã được nhập sẵn cho bạn. Đối tượng datetime NOW thể hiện ngày chụp ảnh dữ liệu mà bạn sẽ dùng để tính recency cũng đã được tạo sẵn.

Hướng dẫn

100 XP
  • Tính recency bằng cách lấy ngày hiện tại trừ đi InvoiceDate mới nhất.
  • Tính frequency bằng cách đếm số hóa đơn duy nhất.
  • Tính monetary value bằng cách cộng tất cả giá trị chi tiêu.
  • Tính số lượng trung bình và tổng số lượng.