R语言
predict.survreg
位于 survival
包(package)。 说明
survreg
对象的预测值
用法
## S3 method for class 'survreg'
predict(object, newdata,
type=c("response", "link", "lp", "linear", "terms", "quantile",
"uquantile"),
se.fit=FALSE, terms=NULL, p=c(0.1, 0.9), na.action=na.pass, ...)
参数
object |
使用 |
newdata |
用于预测的数据。如果缺少预测,则针对原始拟合中使用的受试者。 |
type |
预测值的类型。这可以是数据(响应)的原始规模、线性预测器( |
se.fit |
如果 |
terms |
术语的子集。残差类型 |
p |
百分位数向量。这仅用于分位数预测。 |
na.action |
仅当存在 |
... |
对于未来的方法 |
值
预测值的向量或矩阵。
例子
# Draw figure 1 from Escobar and Meeker, 1992.
fit <- survreg(Surv(time,status) ~ age + I(age^2), data=stanford2,
dist='lognormal')
with(stanford2, plot(age, time, xlab='Age', ylab='Days',
xlim=c(0,65), ylim=c(.1, 10^5), log='y', type='n'))
with(stanford2, points(age, time, pch=c(2,4)[status+1], cex=.7))
pred <- predict(fit, newdata=list(age=1:65), type='quantile',
p=c(.1, .5, .9))
matlines(1:65, pred, lty=c(2,1,2), col=1)
# Predicted Weibull survival curve for a lung cancer subject with
# ECOG score of 2
lfit <- survreg(Surv(time, status) ~ ph.ecog, data=lung)
pct <- 1:98/100 # The 100th percentile of predicted survival is at +infinity
ptime <- predict(lfit, newdata=data.frame(ph.ecog=2), type='quantile',
p=pct, se=TRUE)
matplot(cbind(ptime$fit, ptime$fit + 2*ptime$se.fit,
ptime$fit - 2*ptime$se.fit)/30.5, 1-pct,
xlab="Months", ylab="Survival", type='l', lty=c(1,2,2), col=1)
参考
Escobar and Meeker (1992). Assessing influence in regression analysis with censored data. Biometrics, 48, 507-528.
也可以看看
相关用法
- R predict.coxph Cox 模型的预测
- R print.aareg 打印 aareg 对象
- R print.survfit 打印生存曲线的简短摘要
- R print.summary.survfit 打印生存总结
- R print.summary.survexp 打印 Survexp 摘要
- R print.summary.coxph Summary.coxph 对象的打印方法
- R pseudo 生存的伪值。
- R pbc 梅奥诊所原发性胆汁性胆管炎数据
- R plot.survfit survfit 对象的绘图方法
- R pyears 人年
- R plot.aareg 绘制 aareg 对象。
- R plot.cox.zph 比例风险的图形测试
- R pbcseq 梅奥诊所原发性胆汁性肝硬化,序贯数据
- R pspline 使用 pspline 基础平滑样条线
- R hoel 小鼠癌症数据
- R survcondense 缩短 (time1, time2) 生存数据集
- R myeloid 急性粒细胞白血病
- R tobin 托宾的托比特数据
- R levels.Surv 返回多状态 Surv 对象的状态
- R rats Mantel 等人的大鼠治疗数据
- R diabetic 糖尿病视网膜病变
- R kidney 肾导管数据
- R stanford2 更多斯坦福心脏移植数据
- R residuals.survreg 计算“survreg”对象的残差
- R cgd0 慢性肉芽肿病数据
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Predicted Values for a ‘survreg’ Object。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。