当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R Surv-methods Surv 对象的方法


R语言 Surv-methods 位于 survival 包(package)。

说明

适用于 Surv 对象的方法列表

用法

    ## S3 method for class 'Surv'
anyDuplicated(x, ...)
    ## S3 method for class 'Surv'
as.character(x, ...)
    ## S3 method for class 'Surv'
as.data.frame(x, ...)
    ## S3 method for class 'Surv'
as.integer(x, ...)
    ## S3 method for class 'Surv'
as.matrix(x, ...)
    ## S3 method for class 'Surv'
as.numeric(x, ...)
    ## S3 method for class 'Surv'
c(...)
    ## S3 method for class 'Surv'
duplicated(x, ...)
    ## S3 method for class 'Surv'
format(x, ...)
    ## S3 method for class 'Surv'
head(x, ...)
    ## S3 method for class 'Surv'
is.na(x)
    ## S3 method for class 'Surv'
length(x)
    ## S3 method for class 'Surv'
mean(x, ...)
    ## S3 method for class 'Surv'
median(x, na.rm=FALSE, ...)
    ## S3 method for class 'Surv'
names(x)
    ## S3 replacement method for class 'Surv'
names(x) <- value
    ## S3 method for class 'Surv'
quantile(x, probs, na.rm=FALSE, ...)
    ## S3 method for class 'Surv'
plot(x, ...)
    ## S3 method for class 'Surv'
rep(x, ...)
    ## S3 method for class 'Surv'
rep.int(x, ...)
    ## S3 method for class 'Surv'
rep_len(x, ...)
    ## S3 method for class 'Surv'
rev(x)
    ## S3 method for class 'Surv'
t(x)
    ## S3 method for class 'Surv'
tail(x, ...)
    ## S3 method for class 'Surv'
unique(x, ...)

参数

x

一个 Surv 对象

probs

概率向量

na.rm

从计算中删除缺失值

value

长度与 xNULL 相同的字符向量

...

该方法的其他参数

细节

这些函数将标准方法扩展到Surv 对象。这些参数和结果大多符合预期,具体细节如下:

  • as.character 函数使用 "5+" 表示在时间 5 处的右删失,"5-" 表示在时间 5 处的左删失,"[2,7]" 表示在 2 到 7 之间进行区间删失的观察,"(1,6]" 表示计数过程数据,表示从时间 1 到 6 有风险的观测,在时间 6 发生事件,"(1,6+]" 表示在相同时间间隔但不以 和 事件结束的观测。对于多状态生存对象,事件类型使用":type"附加到事件时间。

  • printformat 方法使用 as.character

  • as.numericas.integer 方法对生存时间执行这些操作,但不影响审查指标。

  • as.matrixt 方法返回一个矩阵

  • Surv 对象的 length 是它包含的生存次数,而不是对其进行编码所需的项目数,例如,x <- Surv(1:4, 5:9, c(1,0,1,0)); length(x) 的值为 4。同样,names(x) 将为 NULL 或向量长度为 4。(出于技术原因,任何名称实际上都存储在对象的 rownames 属性中。)

  • 对于多状态生存对象levels返回端点的名称,否则为NULL。

  • medianquantileplot 方法首先使用 survfit 构建生存曲线,然后对该曲线应用适当的方法。

  • 连接方法c()是不对称的,它的第一个参数决定了执行路径。例如 c(Surv(1:4), Surv(5:6)) 将连接两个对象, c(Surv(1:4), 5:6) 将给出错误,而 c(5:6, Surv(1:4)) 相当于 c(5:6, as.vector(Surv(1:4)))

也可以看看

Surv

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Methods for Surv objects。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。