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

Mô hình Cox Proportional Hazard

Bây giờ bạn sẽ ước lượng một mô hình Cox Proportional Hazard trên dữ liệu cửa hàng trực tuyến. Dữ liệu của bạn lưu trong dataNextOrder hiện có thêm bốn biến: shoppingCartValue của đơn hàng đầu tiên (USD), khách hàng có dùng voucher hay không, đơn hàng có bị returned hay không, và gender.

Gói rms đã được nạp sẵn trong không gian làm việc.

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

Machine Learning cho Phân tích Marketing bằng R

Xem khóa học

Hướng dẫn bài tập

  • Tính mô hình Cox PH bằng cph(). Bao gồm các biến shoppingCartValue, voucher, returnedgender làm biến dự báo. Chú ý chỉ định công thức cho đúng. Lưu kết quả vào đối tượng tên fitCPH. Và đương nhiên, in kết quả ra.
  • Lấy hàm mũ của coefficients để diễn giải. Khi diễn giải, lưu ý shoppingCartValue là biến liên tục, trong khi các biến còn lại là biến phân loại.
  • Vẽ biểu đồ tóm tắt kết quả.

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.

# Determine distributions of predictor variables
dd <- datadist(dataNextOrder)
options(datadist = "dd")

# Compute Cox PH Model and print results
___ <- ___(Surv(daysSinceFirstPurch, boughtAgain) ___ shoppingCartValue ___ voucher ___ returned ___ gender,
              data = ___,
              x = TRUE, y = TRUE, surv = TRUE)
print(___)

# Interpret coefficients
___(fitCPH$___)

# Plot result summary
___(___(fitCPH), log = TRUE)
Chỉnh sửa và Chạy Mã