如何在生存分析與Cox回歸中計算IDI,NRI指標(biāo)|附代碼數(shù)據(jù)
原文鏈接:http://tecdat.cn/?p=6095
最近我們被客戶要求撰寫關(guān)于生存分析的研究報告,包括一些圖形和統(tǒng)計輸出。
本文演示了如何在生存分析與Cox回歸中計算IDI,NRI指標(biāo)
讀取樣本數(shù)據(jù)
?D=D[!is.na(apply(D,1,mean)),]?;?dim(D)
##?[1]?416???7
查詢部分?jǐn)?shù)據(jù)(結(jié)果和預(yù)測因子)
head(D)
##???time?status??????age?albumin?edema?protime?bili
##?1??400??????1?58.76523????2.60???1.0????12.2?14.5
##?2?4500??????0?56.44627????4.14???0.0????10.6??1.1
##?3?1012??????1?70.07255????3.48???0.5????12.0??1.4
##?4?1925??????1?54.74059????2.54???0.5????10.3??1.8
##?5?1504??????0?38.10541????3.53???0.0????10.9??3.4
##?6?2503??????1?66.25873????3.98???0.0????11.0??0.8
模型0和模型1的結(jié)果數(shù)據(jù)和預(yù)測變量集
outcome=D[,c(1,2)]
covs1<-as.matrix(D[,c(-1,-2)])
covs0<-as.matrix(D[,c(-1,-2,?-7)])
head(outcome)
##???time?status
##?1??400??????1
##?2?4500??????0
##?3?1012??????1
##?4?1925??????1
##?5?1504??????0
##?6?2503??????1
``````
head(covs0)
##????????age?albumin?edema?protime
##?1?58.76523????2.60???1.0????12.2
##?2?56.44627????4.14???0.0????10.6
##?3?70.07255????3.48???0.5????12.0
##?4?54.74059????2.54???0.5????10.3
##?5?38.10541????3.53???0.0????10.9
##?6?66.25873????3.98???0.0????11.0
``````
head(covs1)
##????????age?albumin?edema?protime?bili
##?1?58.76523????2.60???1.0????12.2?14.5
##?2?56.44627????4.14???0.0????10.6??1.1
##?3?70.07255????3.48???0.5????12.0??1.4
##?4?54.74059????2.54???0.5????10.3??1.8
##?5?38.10541????3.53???0.0????10.9??3.4
##?6?66.25873????3.98???0.0????11.0??0.8
點(diǎn)擊標(biāo)題查閱往期內(nèi)容

R語言生存分析數(shù)據(jù)分析可視化案例

左右滑動查看更多

01

02

03

04

推理??
<span?style="color:#333333"><span?style="color:#333333"><code><span?style="color:#000000">t0</span><span?style="color:#687687">=</span><span?style="color:#009999">365</span><span?style="color:#687687">*</span><span?style="color:#009999">5</span>
<span?style="color:#000000">x</span><span?style="color:#687687"><-</span><span?style="color:#000000">IDI?</span><span?style="color:#687687">(</span><span?style="color:#000000">outcome</span>,?<span?style="color:#000000">covs0</span>,?<span?style="color:#000000">covs1</span>,?<span?style="color:#000000">t0</span>,?<span?style="color:#000000">npert</span><span?style="color:#687687">=</span><span?style="color:#009999">200</span><span?style="color:#687687">)</span>?;</code></span></span>
輸出?
##?????Est.?Lower?Upper?p-value
##?M1?0.090?0.052?0.119???????0
##?M2?0.457?0.340?0.566???????0
##?M3?0.041?0.025?0.062???????0
M1表示IDI
M2表示NRI
M3表示中位數(shù)差異
圖形演示


本文摘選?《?R語言如何在生存分析與Cox回歸中計算IDI,NRI指標(biāo)?》?,點(diǎn)擊“閱讀原文”獲取全文完整資料。
點(diǎn)擊標(biāo)題查閱往期內(nèi)容
R語言中的生存分析Survival analysis晚期肺癌患者4例
R語言使用限制平均生存時間RMST比較兩條生存曲線分析肝硬化患者
R語言生存分析: 時變競爭風(fēng)險模型分析淋巴瘤患者
R語言生存分析可視化分析
R語言中生存分析模型的時間依賴性ROC曲線可視化
R語言生存分析數(shù)據(jù)分析可視化案例
R語言ggsurvplot繪制生存曲線報錯 : object of type ‘symbol‘ is not subsettab
R語言如何在生存分析與Cox回歸中計算IDI,NRI指標(biāo)
R語言繪制生存曲線估計|生存分析|如何R作生存曲線圖
R語言解釋生存分析中危險率和風(fēng)險率的變化
R語言中的生存分析Survival analysis晚期肺癌患者4例