J'ai une colonne existante qui a l'ID client qui apparaît plusieurs fois dans tout le tableau de données à une date / heure différente. Je souhaite créer une séquence telle que 1,2,3 pour chaque identifiant client unique en fonction de la variable date / heure. Comment obtenir la même chose dans JMP?
Exemple de extrait de données (ID client | Date)
ABC | 1-JUN-2019
XYZ | 1-JUN-2019
ABC | 3-JUN-2019
ABC | 4-JUN-2019
XYZ | 7 juin 2019
Je veux créer un résultat comme ci-dessous ((ID client | Date | Séquence pour la combinaison ID / Date personnalisée)
ABC | 1-JUN-2019 | 1
XYZ | 1-JUN-2019 | 1
ABC | 3-JUN-2019 | 2
ABC | 4-JUN-2019 | 3
XYZ | 7-JUN-2019 | 2
s'il vous plaît donnez votre avis
Voici une formule qui fonctionnera
dt = Current Data Table();
theRow = Row();
theCustomer = :Customer ID;
seq = N Rows( dt << get rows where( :Customer ID == theCustomer & Row() < theRow ) ) + 1;
salut @ venkateshc78
essayez aussi ceci pour plus de discussion sur le sujet:
https://community.jmp.com/t5/Discussions/Syntax-How-do-I-create-an-index-column-by-ID/mp/9751/highlight/true#M9537
Ron