Sto facendo una regressione dei rischi proporzionale di Cox nell'uso di R coxph
, che include molte variabili. I residui di Martingale sembrano grandi, mentre i residui di Schoenfeld sono fantastici per QUASI tutte le variabili. Esistono tre variabili i cui residui di Schoenfeld non sono piatti e la natura delle variabili è tale che ha senso che possano variare nel tempo.
Queste sono variabili che non mi interessano molto, quindi renderle strati andrebbe bene. Tuttavia, tutte sono variabili continue, non variabili categoriche. Quindi percepisco gli strati come non fattibili *. Ho provato a costruire interazioni tra le variabili e il tempo, come descritto qui , ma otteniamo l'errore:
In fitter(X, Y, strats, offset, init, control, weights = weights, :
Ran out of iterations and did not converge
Sto lavorando con quasi 1000 punti dati e sto lavorando con mezza dozzina di variabili con molti fattori ciascuno, quindi sembra che stiamo spingendo i limiti di come questi dati possono essere suddivisi e tagliati a dadini. Sfortunatamente, tutti i modelli più semplici che ho provato con meno variabili incluse sono chiaramente peggiori (es. I residui di Schoenfeld sono più crumbi per più variabili).
Quali sono le mie opzioni? Dal momento che non mi interessano queste particolari variabili mal comportate, vorrei solo ignorare il loro output, ma sospetto che non sia un'interpretazione valida!
* Uno è continuo, uno è un numero intero con un intervallo di oltre 100 e uno è un numero intero con un intervallo di 6. Forse il binning?