我要求解决一个问题,这是由一个用户在这篇文章中解决:Plot hazard ratios by subgroups。我还发现了这个小插曲https://cran.r-project.org/web/packages/survivalAnalysis/vignettes/multivariate.html(第一个代码块)关于同一问题。我通过了这个教程,一切都在我的计算机上正常工作-我得到了与示例中相同的结果。
现在我尝试将此方法应用于我的数据(只是更改了数据框的名称和变量名称),但由于数小时后,我无法执行此操作,因为我得到以下错误:eval(变量名称,环境=环境,包含空间=基本环境())中出错:找不到对象'Age'
我用这个代码:
mydata %>%
analyse_multivariate(vars(time, died),
covariates = vars(Age, Gender, Insufficiency)) ->
result
如果我运行这个命令,我会得到上面提到的错误,但是如果我在下一行运行mydata$Age,我会得到所有的年龄值,没有任何问题。性别和不足也是一样-所以数据确实存在。
有人知道我的代码哪里出了问题吗?
谢谢你,谢谢你
1条答案
按热度按时间s3fp2yjn1#
covariate_name_dict
丢失,这就是显示错误的原因。请尝试以下代码