2017-10-05 7 views
1

Dans le format SPELL de TraMineR, pour un individu donné i, la date de fin à t et la date de début à t + 1 doivent-elles être identiques ou incrémentées de 1?Comment configurer la date de début et de fin de SPELL dans TraMineR

Mon jeu de données est construit de cette façon:

id | start | end | state 
1 | 2/1/12 | 3/6/12 | "a" 
1 | 3/6/12 | 1/14/13 | "b" 
1 | 1/14/13| 2/2/13 | "c" 

Dois-je ajouter 1 jour à chaque démarrage à partir de la ligne 2?

Répondre

1

La fonction seqformat de TraMineR attend des valeurs entières comme arguments de début et de fin. Si vous fournissez des dates, leurs valeurs entières correspondantes seront prises en compte.

Maintenant, seqformat a un argument overwrite qui permet de contrôler le traitement des chevauchements. En définissant overwrite = FALSE, vous obtenez les résultats que vous obtiendriez en ajoutant 1 jour aux valeurs de début de vos deuxième et troisième lignes. Avec la valeur par défaut overwrite = TRUE, l'épisode le plus récent écrase l'ancien en cas de chevauchement.