楼主: 长官12345
3649 0

[问答] 求助 用R做Cox回归预测predict函数的问题 [推广有奖]

  • 0关注
  • 0粉丝

高中生

62%

还不是VIP/贵宾

-

威望
0
论坛币
4 个
通用积分
0.6000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
39 点
帖子
4
精华
0
在线时间
63 小时
注册时间
2018-4-21
最后登录
2023-6-9

楼主
长官12345 发表于 2020-11-3 09:48:44 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
各位大佬好,近期才用R在做Cox 回归预测,用predict函数预测coxph函数生成的res.cox时,期望输出的结果是time(生存时间),但是事与愿违。其中数据集lung是R自带的,格式如下 :

捕获.PNG

程序如下:(newdata我只是借用lung中第一行数据进行验证看是否能输出对应的time)
library(ggplot2)
library(ggpubr)
library(survminer)
library(survival)
data("lung")
res.cox <- coxph(Surv(time, status) ~ sex, data = lung)
newdata<-data.frame(inst=3,age=74,sex=1,ph.ecog=1,ph.karno=90,pat.karno=100,meal.cal=1175,wt.loss=NA)
predict(res.cox,newdata)
输出结果:
predict(res.cox1,newdata)
        1
0.2096146
问题:1 predict输出的0.2096146是res.cox函数中的linear.predictors中的值,但是我希望得到time的值。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:predict 回归预测 Pred ICT dic cox回归预测

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-21 19:23