brier
位于 survival
包(package)。 说明
计算 coxph 模型的 Brier 分数
用法
brier(fit, times, newdata, ties = TRUE, detail = FALSE, timefix = TRUE,
efron = FALSE)
参数
fit |
|
times |
创建分数的时间点 |
newdata |
可选,用于验证先前与新数据的拟合 |
ties |
如果为 TRUE,则正确处理绑定事件/审查时间 |
detail |
如果为 TRUE,则返回的对象具有更多详细信息。这对于调试或指导很有用。 |
timefix |
处理数据中的密切联系。请参阅捆绑时间小插图。 |
efron |
对 NULL 模型使用与 coxph 调用中使用的相同的生存估计 |
细节
在小插图中可以找到更多细节。在任何时间点 tau,缩放后的 Brier 分数本质上是 R-squared 统计量,其中 y = 0/1 变量“tau 处或之前的事件”,yhat 是模型预测的 tau 事件的概率,并且ybar 是没有协变量的预测概率,通常来自Kaplan-Meier。如果是 ,则 Brier 分数在形式上只是第二项的分子。然而,重新调整后的值更有用。
许多甚至大多数算法都不能正确处理绑定的审查时间/事件时间对。 tied
选项的存在主要是为了验证当我们犯同样的错误时我们是否得到相同的答案。误差的数值大小非常小;只是大到足以引起人们对该函数不正确的担忧。
可以提出一个合理的论点,即 NULL 模型应该是没有协变量的 coxph
调用,而不是 Kaplan-Meier;但事实证明,效果非常轻微。 efron
参数允许这样做。
值
包含组件的列表
rsquared |
值,缩放的 Brier 分数。这将是一个向量,每个时间点都有一个条目。 |
brier |
Brier 分数,每个时间点有一个条目的向量 |
times |
计算分数的时间点 |
例子
cfit <- coxph(Surv(rtime, recur) ~ age + meno + size + pmin(nodes,11),
data= rotterdam)
round(cfit$concordance["concordance"], 3) # some predictive power
brier(cfit, times=c(4,6)*365.25) # values at 4 and 6 years
作者
Terry Therneau
也可以看看
相关用法
- R basehaz survfit 函数的别名
- R bladder 膀胱癌复发
- R blogit 有界链接函数
- 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 nsk 以结高度为基础的自然样条。
- R survSplit 在指定时间分割生存数据集
- R mgus 单克隆丙种球蛋白病数据
- R summary.pyears pyears 对象的汇总函数
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Compute the Brier score for a Cox model。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。