Как получить результат от суммарного коэффициента опасности от coxph?Как получить выход из совокупного коэффициента опасности из coxph?
У меня есть coxmodel
coxfit <- coxph(Surv(combi$survival, combi$realdeath) ~ combi$meanrr, combi)
и получить выход
# Call:
# coxph(formula = Surv(combi$survival, realdeath) ~ combi$meanrr,
# data = combi)
#
# coef exp(coef) se(coef) z p
# combi$meanrr -0.004140 0.995869 0.000905 -4.57 4.8e-06
#
# Likelihood ratio test=21.9 on 1 df, p=2.94e-06
# n= 311, number of events= 70
Я знаю, что я могу рассчитать соотношение риска вручную с hr = exp(-0.004140)
и ci= exp(-0.004140-1.96*0.000905)
, exp(-0.004140+1.96*0.000905)
Это даст мне HR увеличение единицы с доверительным интервалом.
Есть функция, которая даст мне результаты в виде вектора или data.frame? Предпочтительно, если я мог бы определить количество единиц, представляющих интерес, как
somefunction(coxfit, unit_step)
, но только вычисления совокупного рациона опасности прекрасно
Возможно, я не полностью понял ваш вопрос. Как «summary()» дает результаты, о которых вы просили; 1) * кумулятивная * опасность, 2) как вектор или, если на то пошло, больше (релевантной) информации, чем вы опубликовали в вопросе? Не стесняйтесь уточнять - мы все учимся ..... –
Коэффициент опасности - это отношение двух опасных функций с различными значениями зависимого параметра. На практике нас интересует только общее время наблюдения tmax кумулятивное значение. Dince coxph вычисляет коэффициент c (i) для зависимой переменной i, коэффициент опасности для одного единичного шага i равен просто exp (i). По здравому смыслу coxph напрямую не дает этот параметр, но сводка (coxffit). Поскольку это кумулятивное значение для всего периода наблюдения, это скаляр –
У меня создается впечатление, что совокупная опасность обычно определяется как ... \ Lambda (t) = \ int_0^T \ lamdba (t) dt , То есть накопление опасности \ lambda (t) с течением времени, отмечая верхние и нижние регистровые лямбды в этом уравнении. –