Salut tout le monde,
J'apprécierais de l'aide pour reformater un ensemble de données cliniques. Il enregistre environ 50 variables pour plusieurs patients lors de plusieurs visites. Il y a donc environ 51 colonnes, dont une est un MRN ou un numéro d'enregistrement par patient. Il y a généralement 6 à 7 lignes de données par patient / MRN pour rendre compte des variables prises lors de différentes visites. Donc 2 questions:
1) Comment puis-je générer une nouvelle variable de décompte incrémentiel qui compte le nombre de visites par patient MRN et se réinitialise à 0 si le MRN change dans une autre colonne?
2) En utilisant cette nouvelle variable de comptage (et / ou la variable MRN), comment puis-je transposer les données pour avoir 50x7 variables en colonnes pour chaque patient, chaque patient étant désormais une seule ligne? Ex: si le patient avait un poids et une température enregistrés pour 7 visites, puis-je faire plusieurs colonnes pour poids1, poids 2, poids3, ... poids7 et de même pour temp1, temp2 ... temp7?
Merci pour les conseils à l'avance!
MRN.Date de la visite.Compteur idéal (basé sur le changement MRN)
1001. 23/01/2020. 1
1001. 30/01/2020. 2
1001. 02/04/2020. 3
1001. 12/02/2015. 4
1001. 12/09/2015. 5
1001. 16/12/2015. 6
1001. 23/12/2015. 7
2350. 01/06/2016. 1
2350. 14/04/2016. 2
2350. 17/12/2018. 3
2350. 21/12/2018. 4
2350. 31/12/2018. 5
2350. 01/07/2019. 6
2350. 14/01/2019. 7
2311. 17/02/2016. 1
2311. 03/02/2016. 2
2311. 16/03/2016. 3
2311. 18/07/2016. 4
2311. 25/07/2016. 5
2311. 08/01/2016. 6
2311. 08/08/2016. 7
11223. 15/08/2016. 1
11223. 22/08/2016. 2
..... ... ...
La formule de votre colonne de compteur est simplement Col Rank (: DateOfVisit,: MRN).
Ensuite, le pivot est Tables -> Split -> Split By: Counter; Colonnes divisées: hauteur, poids; Groupe: MRN