1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Lập trình song song trong R

Connected

Bài tập

Futures cho mục tiêu quảng cáo

Một nền tảng streaming trực tuyến thuê bạn làm Data Analyst. Mỗi quý, họ triển khai một chiến dịch marketing nhắm vào phân khúc khách hàng chi tiêu cao nhất. Để nhắm đúng người dùng, họ muốn tạo các phân phối cho doanh thu trung bình theo tháng của người dùng trên các nhóm khác nhau. Họ đã phân khúc khách hàng dựa trên các yếu tố như khu vực địa lý, thu nhập ước tính, v.v.

Trong không gian làm việc của bạn có một danh sách subs_list. Mỗi phần tử của danh sách này là một vector các khoản thanh toán thuê bao hàng tháng của một phân khúc khách hàng. Hàm boot_dist() cũng đã sẵn sàng. Hàm này thực hiện bootstrap một phân phối cho doanh thu trung bình. Bạn cần áp dụng hàm đó cho từng phần tử của subs_list. Gói future đã được nạp sẵn cho bạn.

Hướng dẫn

100 XP
  • Lập kế hoạch multisession với bốn worker.
  • Dùng lapply() để tạo một future cho mỗi phép ánh xạ boot_dist() lên một phần tử của subs_list.
  • Truy vấn giá trị của từng future trong future_list.
  • Quay lại chế độ kế hoạch tuần tự (sequential).