Ich bin sehr verwirrt darüber, wie Variablen in der Coxph-Funktion angepasst werden. Ich weiß, dass man Stratifizierung mit strata() machen kann, aber wie wäre es, sich auf Variablen einzustellen?Wie werden Variablen in Coxph (R) angepasst?
Im linearen Modell kann man die Variablen durch die folgende
(hier ist ein Beispiel, das ich aus dieser link sah) einstellen
fit.diamOnMachine <- lm(diameter˜machine)
diam.adjusted <- residuals(fit.diamOnMachine)
fit.diamadjmach <- lm(strength ˜ diam.adjusted + machine)
In coxph, man die gleiche Sache tut? Zum Beispiel habe ich Alter, Geschlecht, BMI, Zeit bis Ereignis, Ergebnis und eine Liste der Proteinexpression Werte von 1000 Personen.
Ich mag würde wissen, wie Alter, Geschlecht und BMI in dem folgende coxph Modell anzupassen:
coxph(Surv(Time_till_event, outcome) ~ protein_expression_values, data = data)
Soll ich nur hinzufügen, die Variablen, die ich brauche, wie diese in die Gleichung einzustellen:
coxph(Surv(Time_till_event, outcome) ~ protein_expression_values + age + gender + BMI, data = data)
Ich habe eine Menge Material im Internet durchgesehen, aber ich bin nicht in der Lage, passende Antworten zu finden. Ich habe noch nie lineare Regressionsklassen belegt und gerade angefangen, online zu lesen/zu lernen. Wenn Sie Material empfohlen haben, würde ich es auch sehr schätzen. Vielen Dank.