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 |
一个 |
probs |
概率向量 |
na.rm |
从计算中删除缺失值 |
value |
长度与 |
... |
该方法的其他参数 |
细节
这些函数将标准方法扩展到Surv
对象。这些参数和结果大多符合预期,具体细节如下:
-
as.character
函数使用 "5+" 表示在时间 5 处的右删失,"5-" 表示在时间 5 处的左删失,"[2,7]" 表示在 2 到 7 之间进行区间删失的观察,"(1,6]" 表示计数过程数据,表示从时间 1 到 6 有风险的观测,在时间 6 发生事件,"(1,6+]" 表示在相同时间间隔但不以 和 事件结束的观测。对于多状态生存对象,事件类型使用":type"附加到事件时间。 -
print
和format
方法使用as.character
。 -
as.numeric
和as.integer
方法对生存时间执行这些操作,但不影响审查指标。 -
as.matrix
和t
方法返回一个矩阵 -
Surv
对象的length
是它包含的生存次数,而不是对其进行编码所需的项目数,例如,x <- Surv(1:4, 5:9, c(1,0,1,0)); length(x)
的值为 4。同样,names(x)
将为 NULL 或向量长度为 4。(出于技术原因,任何名称实际上都存储在对象的rownames
属性中。) -
对于多状态生存对象
levels
返回端点的名称,否则为NULL。 -
median
、quantile
和plot
方法首先使用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)))
。
也可以看看
相关用法
- R Surv2data 将数据从 timecourse 转换为 (time1,time2) 样式
- R Surv2 创建生存对象
- R Surv 创建一个生存对象
- R hoel 小鼠癌症数据
- R survcondense 缩短 (time1, time2) 生存数据集
- R myeloid 急性粒细胞白血病
- R tobin 托宾的托比特数据
- R pseudo 生存的伪值。
- R levels.Surv 返回多状态 Surv 对象的状态
- R rats Mantel 等人的大鼠治疗数据
- R diabetic 糖尿病视网膜病变
- R pbc 梅奥诊所原发性胆汁性胆管炎数据
- R plot.survfit survfit 对象的绘图方法
- R kidney 肾导管数据
- R stanford2 更多斯坦福心脏移植数据
- R print.aareg 打印 aareg 对象
- R pyears 人年
- R residuals.survreg 计算“survreg”对象的残差
- R cgd0 慢性肉芽肿病数据
- R mgus2 单克隆丙种球蛋白病数据
- R model.frame.coxph coxph 对象的 Model.frame 方法
- R brier 计算 Cox 模型的 Brier 分数
- R nsk 以结高度为基础的自然样条。
- R survSplit 在指定时间分割生存数据集
- R mgus 单克隆丙种球蛋白病数据
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Methods for Surv objects。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。