Ich mache eine Cox-proportionale Hazards-Regression mit R coxph
, die viele Variablen enthält. Die Martingale-Residuen sehen großartig aus, und die Schönfeld-Residuen sind für FAST alle Variablen großartig. Es gibt drei Variablen, deren Schönfeld-Residuen nicht flach sind, und die Variablen sind so beschaffen, dass es sinnvoll ist, sie mit der Zeit zu variieren.
Das sind Variablen, die mich nicht wirklich interessieren, also wäre es in Ordnung, sie zu Schichten zu machen. Alle von ihnen sind jedoch kontinuierliche Variablen, keine kategorialen Variablen. Daher empfinde ich Schichten als keinen gangbaren Weg *. Ich habe versucht, Interaktionen zwischen den Variablen und der Zeit aufzubauen, wie hier beschrieben , aber wir erhalten den Fehler:
In fitter(X, Y, strats, offset, init, control, weights = weights, :
Ran out of iterations and did not converge
Ich arbeite mit fast 1000 Datenpunkten und arbeite mit einem halben Dutzend Variablen mit jeweils vielen Faktoren. Es scheint also, als würden wir die Grenzen der Aufteilung und Aufteilung dieser Daten erweitern. Leider sind alle einfacheren Modelle, die ich mit weniger eingeschlossenen Variablen ausprobiert habe, deutlich schlechter (z. B. sind Schönfeld-Residuen für mehr Variablen krümeliger).
Welche Möglichkeiten habe ich? Da mir diese besonders schlecht verhaltenen Variablen egal sind, möchte ich ihre Ausgabe einfach ignorieren, aber ich vermute, dass dies keine gültige Interpretation ist!
* Einer ist stetig, einer ist eine ganze Zahl mit einem Bereich von über 100 und einer ist eine ganze Zahl mit einem Bereich von 6. Vielleicht Binning?