Je fais une régression des risques proportionnels de Cox dans R using coxph
, qui comprend de nombreuses variables. Les résidus de Martingale ont fière allure, et les résidus de Schoenfeld sont excellents pour PRESQUE toutes les variables. Il existe trois variables dont les résidus de Schoenfeld ne sont pas plats, et la nature des variables est telle qu'il est logique qu'elles puissent varier avec le temps.
Ce sont des variables qui ne m'intéressent pas vraiment, donc en faire des strates serait bien. Cependant, tous sont des variables continues, pas des variables catégorielles. Je considère donc que les strates ne sont pas une route viable *. J'ai essayé de construire des interactions entre les variables et le temps, comme décrit ici , mais nous obtenons l'erreur:
In fitter(X, Y, strats, offset, init, control, weights = weights, :
Ran out of iterations and did not converge
Je travaille avec près de 1000 points de données et je travaille avec une demi-douzaine de variables avec de nombreux facteurs chacun, donc on a l'impression de repousser les limites de la façon dont ces données peuvent être découpées et découpées. Malheureusement, tous les modèles plus simples que j'ai essayés avec moins de variables incluses sont clairement pires (ex. Les résidus de Schoenfeld sont plus mielleux pour plus de variables).
Quelles sont mes options? Comme je ne me soucie pas de ces variables mal comportées, j'aimerais simplement ignorer leur sortie, mais je soupçonne que ce n'est pas une interprétation valide!
* Un est continu, un est un entier avec une plage de plus de 100 et un est un entier avec une plage de 6. Peut-être le binning?