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


R aggregate.survfit 平均生存曲線


R語言 aggregate.survfit 位於 survival 包(package)。

說明

對於包含多條曲線的 survfit 對象,在分組上創建平均曲線。

用法

## S3 method for class 'survfit'
aggregate(x, by = NULL, FUN = mean, ...)

參數

x

具有數據維度的 survfit 對象。

by

分組元素的可選列表或向量,每個元素長為 dim(x)['data']

FUN

計算感興趣的匯總統計量的函數。

...

FUN 的可選進一步參數。

細節

其主要用途是對從建模函數創建的多個生存曲線取平均值。即生存的邊際估計。它主要用於對 Cox 模型的多個預測曲線進行平均。

較低維度的 survfit 對象。

例子

cfit <- coxph(Surv(futime, death) ~ sex + age*hgb, data=mgus2)
# marginal effect of sex, after adjusting for the others
dummy <- rbind(mgus2, mgus2)
dummy$sex <- rep(c("F", "M"), each=nrow(mgus2)) # population data set
dummy <- na.omit(dummy)   # don't count missing hgb in our "population
csurv <- survfit(cfit, newdata=dummy)
dim(csurv)  # 2 * 1384 survival curves
csurv2 <- aggregate(csurv, dummy$sex)

也可以看看

survfit

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Average survival curves。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。