當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R coxsurv.fit survfit.coxph“計算引擎”的直接接口


R語言 coxsurv.fit 位於 survival 包(package)。

說明

該程序主要用於允許其他包在‘data’級別而不是‘user’級別調用survfit.coxph函數。它不對提供的輸入數據進行檢查,如果數據錯誤,可能會導致意外錯誤。

用法

coxsurv.fit(ctype, stype, se.fit, varmat, cluster, 
            y, x, wt, risk, position, strata, oldid,
            y2, x2, risk2, strata2, id2, unlist=TRUE)

參數

stype

生存曲線計算:1=直接,2=exp(-累積風險)

ctype

累積危險計算:1=Breslow,2=Efron

se.fit

如果為 TRUE,則計算標準誤差

varmat

係數的方差矩陣

cluster

控製穩健方差的向量

y

Cox 模型中使用的響應變量。 (當然刪除了缺失值。)

x

Cox 模型中使用的協變量矩陣

wt

Cox 模型的權重向量。如果模型未加權,則使用 1 的向量。

risk

來自擬合 Cox 模型的風險評分 exp(X beta + offset)。

position

可選參數控製什麽算作'censored'。例如,由於時間相關的協變量,受試者的開始時間和停止時間可能為 (1,5)(5,30)(30,100)。 5 次和 30 次不是 'real' 審查。位置為 1 表示真正開始,2 表示實際結束,3 表示兩者,0 表示兩者都不是。

strata

Cox 模型中使用的層變量。這將是一個因子。

oldid

原始數據中具有多行的受試者的標識符。

y2 , x2 , risk2 , strata2

需要預測的假設受試者的變量

id2

可選的;如果存在且不為 NULL,則這應該是長度為 nrow(x2) 的標識符向量。非空值表示 x2 包含時間相關協變量,在這種情況下,它標識 x2 的哪些行與每個主題相關。

unlist

如果FALSE,結果將是一個列表,每一層都有一個元素。否則,各層將以“unpacked” 的形式呈現在survfit 對象中。

包含 survfit 對象的幾乎所有組件的列表。所缺少的隻是添加置信區間、原始模型響應的類型(如在 coxph 對象中)和類。

注意

該函數和 survfit.coxph 的源代碼都是使用 noweb 編寫的。有關完整文檔,請參閱inst/sourcecode.pdf 文件。

作者

Terry Therneau

也可以看看

survfit.coxph

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 A direct interface to the ‘computational engine’ of survfit.coxph。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。