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


R survexp.fit 计算预期生存期


R语言 survexp.fit 位于 survival 包(package)。

说明

计算预期生存时间。

用法

survexp.fit(group, x, y, times, death, ratetable)

参数

group

如果存在多个生存曲线,则它标识该组,否则它是一个常数。必须是整数。

x

其列与 ratetable 的维度以正确顺序匹配的矩阵。

y

每个科目的跟进时间。

times

计算结果的时间向量。

death

一个逻辑值,如果TRUE计算条件生存,如果FALSE计算队列生存。有关更多详细信息,请参阅survexp

ratetable

速率表,例如 survexp.uswhite

细节

对于条件生存y 必须是每个受试者最后一次随访或死亡的时间。对于队列生存来说,它必须是每个受试者的潜在审查时间,忽略死亡。

对于精确估计,times 应该是 y 的超集,以便每个处于危险中的受试者在整个 sub-interval 时间内都处于危险之中。然而,对于大型数据集,这可能会使用过多的存储和/或计算时间。如果 times 间距比这更粗,则使用精算近似值,但只要所有返回值 > 0.99,该近似值就应该非常准确。

对于大小为 1 且 times > y 的子组,条件方法简化为 exp(-h),其中 h 是受试者在其观察时间内的预期累积风险。这用于计算个体的预期生存率。

包含每个时间点的受试者数量和预期生存率的列表。如果有多个组,这些将是每组一列的矩阵。

警告

大多数用户会调用更高级别的例程survexp。因此,该函数对其输入参数进行的错误检查很少。

也可以看看

survexpsurvexp.us

相关用法


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