Я пытаюсь проанализировать графики, показывающие невязки для моих ковариат. Я создал эту модель Кокса с именем res.cox1, как показано в приведенном ниже коде, а затем перешел к использованию функции residuals.cph. Оказывается, я получаю сообщение об ошибке:
Ошибка в residuals.cph (res.cox1, type = "deviance"):
Вы должны указать x = TRUE в соответствии
Я пытался добавить х = ИСТИНА, у = ИСТИНА, выживание = ИСТИНА к моей форме, но ничего из этого не помогает. Я не совсем понимаю, что не так с моим кодом, так как у меня не было проблем с созданием остаточных графов, когда я использовал функцию coxph. Причина, по которой я настаиваю на использовании функции cph, заключается в том, что rcs (). Использование rcs (), когда у меня была функция coxph, не сработало, поэтому я пытаюсь заставить ее работать с cph.
Я не знаю, что делать.
res.cox1 = cph(with(H, Surv(TimeAxis, new_totmort) ~ Ln_PWVx_AUS + rcs(MAP_PWV_AUS) + A_HRcarX_AUS + sex_AUS + age_scr_AUS + BMI_AUS + Ln_glukos_0_AUS + Current_smoking_AUS + BPlowering_AUS + Lipidlowering_AUS + Hypertension_AUS + Diabetes_confirmed_AUS + Had_CV_Treatment, x=TRUE))
resid(res.cox1, type = "deviance")