開始使用免費開始

模型假設

你已經在上一題的程式練習中看過 Cox PH 模型。這一題要檢查你的模型是否合適。你的模型仍然儲存在物件 fitCPH 中。

本練習屬於課程

R 的行銷分析機器學習

檢視課程

練習說明

  • 使用 cox.zph() 檢查模型 fitCPH 的比例風險假設。將檢定結果存到 testCPH,並印出它。
  • 在顯著水準 0.05 下,似乎有一個變數違反了假設。是哪一個?請為這個變數繪製係數 beta 隨時間變化的圖。
  • 使用 rms 套件的 validate() 函式進行交叉驗證,來驗證模型。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Check proportional hazard assumption and print result
___ <- ___(fitCPH)
___(testCPH)

# Plot time-dependent beta
plot(___, var = "___")

# Load rms package
library(rms)

# Validate model
___(fitCPH, method = "___",
         B = 10, dxy = TRUE, pr = FALSE)
編輯並執行程式碼