Tengo el siguiente modelo de Cox PH:
(Tiempo, evento) ~ X + Y + Z
Me gustaría obtener los peligros pronosticadas tasas (estoy hablando de las tasas de riesgo NO función de riesgo) dados los valores específicos de X
, Y
, Z
. Sé que el paquete muhaz R puede calcular las tasas de peligro observadas, pero estoy interesado en el modelo predicho.
¿Hay alguna manera de hacer esto en R?
Respuestas:
La función en el paquete de supervivencia R para obtener la tasa de riesgo de referencia es
basehaz
.Un simple ejemplo puede ayudar:
summary(reg_fit)
fuente
La función
basehaz
(de la respuesta anterior) proporciona el peligro acumulado , no la función de peligro (la tasa). Creo que esa pregunta era sobre la función de peligro. Estimar la función de peligro requeriría la especificación del tipo de suavizado (como en la estimación de densidad). ElMuhaz
paquete R puede hacer esto para una muestra de datos. No conozco una función que pueda hacer esto para el peligro de referencia en el modelo de Cox. Yo también necesito esto. Creo que tendré que suavizar el riesgo acumulativo por mi cuenta.fuente