R语言报错 Error in eval(predvars, data, callenv) :没有发现XX
2024-01-09 11:42:58
今天在使用R绘制风险三联图时,我跟着教程的命令输进去,R确不断报错,教程的命令如下:
fit <- cph(Surv(time,status)~ANLN+CENPA+GPR182+BCO2,LIRI)
#使用数据中的ANLN、CENPA、GPR182和BCO2四个基因的表达值构建COX比例风险模型
我跟着输进去,结果出错了, Error in eval(predvars, data, callenv):没有发现XXX
我寻思着难道是我变量有问题?我索性删除没有找到的变量,继续执行这个命令,结果系统还是原提示,XX改为删除变量后排第一的YY了。那就是命令有问题
我改了,突然想到,人家的数据集名称就是 LIRI
我的数据集名称是? Mydata
于是更改后的命令如下:
fit <- cph(Surv(time,status)~XX+YY+CC+ZZ,data=Mydata)
#要限定下自己的数据集,不然识别不了,数据集也不要填错了
然后就没然后了
回归模型构建成功
Ps:在R语言中,cph函数是一个常用的用于实现Cox比例风险模型的函数
文章来源:https://blog.csdn.net/kuanzuiyutang/article/details/135459679
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!