Je fais une analyse de survie en R avec le survival
package. Je pense que je travaille avec des données tronquées à gauche, mais je ne sais pas exactement comment les gérer.
J'ai une cohorte de patients diagnostiqués entre 1990 et 2012. Tous les patients ont une heure de diagnostic bien définie (heure d'entrée). Cependant, le résultat d'intérêt (aggravation spécifique de la maladie) n'a été documenté qu'à partir de l'an 2000 et au-delà. Pour les patients diagnostiqués avant 2000, on ne sait donc pas si le résultat s'est produit avant cette date - seulement après.
Ma première pensée a été que je devais limiter l'analyse à la période de 2000, en n'incluant que les patients diagnostiqués après ce moment. Après avoir fait quelques lectures, il semble inutile d'exclure les patients diagnostiqués avant 2000. Cela semble être de la troncature gauche et qui peut être traité en coxph
utilisant Surv(time1, time2, event)
, où time1 est le temps de troncature gauche (temps entre le diagnostic et le début de la documentation de le résultat) et le temps 2 est le temps de l'événement (à partir du moment du diagnostic).
Voici deux exemples de patients dans mon jeu de données:
Patient n ° 1: diagnostiqué en 1999. Résultat observé en 2001. Temps de troncature gauche: 1 an (jusqu'en 2000). Durée de l'événement: 2 ans.
Patient n ° 2: diagnostiqué en 2001. Résultat observé en 2005. Temps de troncature gauche: 0 ans. Durée de l'événement: 4 ans.
Pour ces patients, je suppose que leurs temps de survie (en années) dans l'objet de survie seraient (respectivement):
Surv(time1 = c(1,0), time2 = c(2,4), event = c(1,1))
Est-ce un exemple de données tronquées à gauche? Si oui, est-ce la bonne façon de le gérer?