我正在嘗試生成KM曲線,並希望像往常一樣在圖表中顯示審查事件(如交叉或等效)。在R版本中繪製審查事件3.3.2
我使用上面的R版本,並更新了包裝「生存」,「KMsurv」和「rms」。
我試圖在某些網站上顯示的代碼沒有成功。
實施例從http://www.visualcinnamon.com/2013/07/plotting-survival-analysis-results-in-r.html
library(survival)
data(colon)
fit = survfit(Surv(time,status)~rx, data=colon)
plot(fit, xlab="Time", ylab="Survival Probability", main="Kaplan-Meier plot")
我生成KM曲線,但刪事件不被圖形地表示。
我也嘗試(使用RMS包裝):
fit <- npsurv(Surv(time,status)~rx, data=colon)
survplot(fit)
毫無效果。我錯過了什麼?
PS:mark.time在基礎R工作,但我特別感興趣的是一個累積概率圖(AKA「倒轉KM」),我不認爲這可以在R基礎上輕鬆完成。 rms使用參數:'fun = function(x){1-x}'
對不起,好像我搞砸了如何適當地發佈代碼,它都被加入到一行中。我很抱歉。 – Marcos
您是否嘗試將參數'mark.time'設置爲'TRUE'?它應該有所幫助...(詳情請參閱'plot.survfit') – Cath
感謝Cath,編輯我的文章和指出如何使用base R做到這一點。是否有一個等同的參數'survplot' RMS包中的函數? – Marcos