survcheck
位于 survival
包(package)。 说明
对生存数据执行一组一致性检查
用法
survcheck(formula, data, subset, na.action, id, istate, istate0="(s0)",
timefix=TRUE,...)
参数
formula |
以 |
data |
在其中查找 |
subset |
表达式,指示在拟合中应使用数据行的哪个子集。默认情况下包括所有观察结果。 |
na.action |
缺失数据过滤函数。在使用任何子集参数后,这将应用于model.frame。默认为 |
id |
标记独特主题的标识符 |
istate |
一个可选向量,给出每个间隔开始时的当前状态 |
istate0 |
当 |
timefix |
通过 |
... |
其他参数,这些参数将被忽略(但如果有人添加了 |
细节
该例程将检查多状态数据集的数据一致性。基本规则是,如果一个主体处于危险之中,他们必须在某个地方,不能同时处于两种状态,并且应该在状态之间进行合理的转换。它报告以下情况的实例数量:
- 重叠
-
对同一主题的两个观察结果在时间上重叠,例如区间为 (0, 100) 和 (90, 120)。如果
y
是简单的(时间、状态)生存观察间隔隐式从 0 开始,因此在这种情况下任何重复的标识符都会生成重叠。 - 跳
-
受试者时间线中的一个洞,他们在前一个时间间隔结束时处于一种状态,但在随后的时间间隔开始时处于新状态。
- 差距
-
受试者时间线中的一个或多个间隙;他们返回时的状态大概与离开时的状态相同。
- 传送
-
对象的两个相邻间隔,第一个间隔以一种状态结束,后续间隔以另一种状态开始。他们随着经历的转变而瞬间改变了状态。
每个出现的总数出现在 flags
向量中。可选组件提供标记观测的位置和标识符。
值
包含组件的列表
states |
可能状态的向量 |
transitions |
给出从一种状态到另一种状态的转换计数的矩阵 |
statecount |
每个州的访问次数表,例如,18 名受试者访问了 "infection" 州 2 次 |
flags |
给出每张支票计数的向量 |
istate |
istate 向量的副本(如果提供);否则是一个满足所有检查的构造状态 |
overlap |
包含行号和重叠 id 的列表(如果没有重叠则不存在) |
gaps |
包含行号和间隙 ID 的列表(如果没有间隙则不存在) |
teleport |
包含不一致行的行号和 id 的列表(如果没有则不存在) |
jumps |
包含行号和跳转 id 的列表(如果没有跳转则不存在) |
注意
对于具有时间依赖性协变量的数据集,给定的受试者通常会具有状态为“此时无事件”的中间行。 (数值 0)。例如,受试者在时间 0 开始处于状态 1,在时间 10 转换到状态 2,协变量 x
在时间 20 从 135 更改为 156,并在时间 30 最终转换到状态 3。响应将be Surv(c(0, 10, 20), c(10, 20, 30), c(2,0,3))
:状态变量记录状态变化,在时间 20 没有变化。 istate
变量为 (1, 2, 2);它包含当前状态,因此当 status = censored 时该值保持不变。
因此,当存在中间观察值时,istate
不仅仅是状态的滞后版本,而且创建起来可能更具挑战性。一种方法是让 survcheck
完成工作:使用每个主题的第一行正确的 istate
参数调用它,或者根本不使用 istate
参数,然后将返回的值插入到 DataFrame 中。
相关用法
- R survcondense 缩短 (time1, time2) 生存数据集
- 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大神的英文原创作品 Checks of a survival data set。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。