R语言
survcondense
位于 survival
包(package)。 说明
计数过程数据集有时会变得不方便,这可以用来压缩数据集。
用法
survcondense(formula, data, subset, weights, na.action= na.pass, id,
start = "tstart", end = "tstop", event = "event")
参数
formula |
公式对象,响应位于 |
data |
data.frame,用于解释 |
subset |
应用于数据集的可选子集表达式 |
weights |
案例权重的可选变量名称 |
na.action |
可选删除缺失值 |
id |
识别主题的变量名 |
start |
可选字符串,给出结果中开始时间变量的名称 |
end |
可选字符串,给出结果中停止时间变量的名称 |
event |
可选字符串,给出结果中事件变量的名称 |
细节
通过使用survSplit
和tmerge
函数,计数过程数据集将获得越来越多的数据行。有时,将这种盈余缩小是有用的,例如,当兴趣仅集中在几个协变量上或用于调试时。在这种用途中,formula
的右侧通常只有几个变量。
如果一行数据被审查,并且表示与其下面的行相同的协变量和标识符,则可以使用单个 (time1, time2) 间隔将这两行合并在一起。压缩有时可能很大。
当公式左侧的表达式不是简单名称时,使用 start
、 stop
和 end
选项。例如Surv(time1, time2, death | progression)
是 event
用于设置结果变量名称的情况。
值
一个 DataFrame
例子
dim(aml)
test1 <- survSplit(Surv(time, status) ~ ., data=aml,
cut=c(10, 20, 30), id="newid")
dim(test1)
# remove the added rows
test2 <- survcondense(Surv(tstart, time, status) ~ x, test1, id=newid)
dim(test2)
作者
Terry Therneau
也可以看看
相关用法
- R survcheck 检查生存数据集
- R survSplit 在指定时间分割生存数据集
- R survfit0 转换 survfit 对象的格式。
- R survfit.matrix 根据危险矩阵创建多州生存的 Aalen-Johansen 估计。
- R survreg 参数生存模型的回归
- R survobrien 奥布莱恩单变量与生存关联的检验
- R survfit 创建生存曲线
- R survfitcoxph.fit survfit.coxph“计算引擎”的直接接口
- R survexp.fit 计算预期生存期
- R survregDtest 验证 survreg 分布
- R survreg.distributions 参数生存分布
- R survreg.control survreg 和 coxph 的软件包选项
- R survexp 计算预期生存期
- R survfit.formula 计算删失数据的生存曲线
- R survfit.coxph 根据 Cox 模型计算生存曲线
- R survdiff 测试生存曲线差异
- R survival-deprecated 包生存中已弃用的函数
- R summary.pyears pyears 对象的汇总函数
- R summary.survfit 生存曲线总结
- R summary.survexp survexp 对象的汇总函数
- R summary.aareg 总结一下 aareg 拟合
- R summary.coxph Cox 模型的汇总方法
- R stanford2 更多斯坦福心脏移植数据
- R strata 识别分层变量
- R statefig 绘制状态空间图。
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Shorten a (time1, time2) survival dataset。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。