Ciao a tutti,
Apprezzerei l'aiuto con la riformattazione di un set di dati clinici. Registra ~ 50 variabili per più pazienti in più visite. Quindi ci sono ~ 51 colonne di cui una è un numero MRN o record per paziente. Ci sono in genere 6-7 righe di dati per paziente / MRN da segnalare sulle variabili prese in diverse visite. Quindi 2 domande:
1) Come posso generare una nuova variabile di conteggio incrementale che conta il numero di visite per paziente MRN e si reimposta a 0 se l'MRN cambia in un'altra colonna?
2) Utilizzando questa nuova variabile di conteggio (e / o la variabile MRN), come posso trasporre i dati in modo da avere 50x 7 variabili in colonne per ogni paziente, con ogni paziente che ora è una singola riga? Es: se il paziente ha registrato peso e temperatura per 7 visite, posso fare più colonne per peso1, peso 2, peso3, ... peso7 e similmente per temp1, temp2 ... temp7?
Grazie per il consiglio in anticipo!
MRN.Data della visita.Contatore ideale (in base alla modifica 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. 12/23/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 formula per la colonna del contatore è solo Col Rank (: DateOfVisit,: MRN).
Quindi il perno è Tabelle -> Dividi -> Dividi per: Contatore; Colonne divise: altezza, peso; Gruppo: MRN