Я новичок в R и хочу рассчитать модель пропорционального риска Кокса для выживания, используя несколько переменных.
У меня есть следующая проблема:
Я использовал фактор-функцию для кодирования моих переменных в пределах данных. Затем я вычисляю регрессионную модель Кокса, используя функцию fit.coxph
. Когда я затем использую функцию ggforest
для получения лесного графика, кажется, что все работает нормально, за исключением того, что всегда в одной из двух указанных c переменных две категории в одной и той же переменной отображаются в качестве контрольной группы, что, я думаю, не имеет смысла. Также странно, что это происходит только с этими двумя переменными, и группы с двумя ссылками всегда появляются в имени переменной, которое записано во второй позиции команды функции fit.coxph
. Это означает, что на участке леса, который использует следующий объект (fit.coxph <- coxph(surv_object1 ~ VariableA + VariableB + VariableC, data = data1)
в VariableC
, можно найти две группы ссылок, и если я использую другую форму этой fit.coxph
функции (fit.coxph <- coxph(surv_object1 ~ VariableA + VariableC + VariableB, data = data1)
, то VariableB
будет той, две контрольные группы. Чтобы было понятнее, я добавил два скриншота, где вы можете увидеть проблему. Две справочные группы 2
Буду рад, если вы сможете мне помочь!