Come trovare la data più bassa all'interno di un insieme di giorni per ciascun gruppoCIAO,
Sto cercando un modo per semplificare la suddivisione dei dati in base alla visita. Ho dati nel seguente formato (ovviamente, dati falsi):
| Nome |
Data |
Diagnosi |
Fornitore |
| Bob |
1/1/18 |
Eruzione cutanea |
Dott.ssa Sally |
| Bob |
1/1/18 |
piede piatto |
Dott.ssa Jane |
| Bob |
7/1/18 |
Psoriasi |
Dott.ssa Sally |
| Maria |
1/1/18 |
distorsione alla caviglia |
Dott.ssa Jane |
| Luigi |
8/1/18 |
Eruzione cutanea |
Dott.ssa Sally |
Voglio creare una nuova colonna con il "numero di incontro" per ciascuna visita. Quindi, per Bob, entrambe le visite del 1/1/18 sarebbero etichettate con "1" nella nuova colonna, ma la sua visita del 1/7/18 sarebbe etichettata con "2", e anche la visita del 1/8/18 di Louis sarebbe etichettata con "1". Vorrei conservare i dati relativi alla diagnosi e al medico per entrambi, in modo da poterli suddividere in base al medico in seguito. Il mio ragionamento è del tipo "se (la data è il minimo per il nome), allora "1"), quindi iterare fino al numero di incontro, il che è un po' macchinoso.
Qualche idea sul modo migliore per farlo? Attualmente utilizzo JMP Pro 16.
Analisi e modellazione dei dati di baseRe: Come trovare la data più bassa entro un set di giorni per ogni gruppoLa funzione Col Cumulative Sum() ti darà i risultati desiderati

Usa la formula seguente per generare i valori per la colonna del numero di incontro
Col Cumulative Sum( 1, :Name, :Date )
Re: Come trovare la data più bassa all'interno di un insieme di giorni per ogni gruppoProva ad aggiungere il Provider nelle variabili di raggruppamento per la funzione Col Cumulative Sum()
Col Cumulative Sum( 1, :Name, :Provider, :Date )