Bonjour la communauté JMP,
Ci-joint un exemple de table de données et la table cible que je vise.
La table de données est organisée avec une ligne parent et un nombre variable de lignes enfants sous la ligne parent.La ligne parent a également une colonne qui indique le statut du compte (voir la dernière colonne de Sample.jmp).Je voudrais copier le statut de la ligne parent dans les lignes enfants (voir la dernière colonne de TargetFile.jmp).Je crois que Lag () est la fonction correcte, je ne peux tout simplement pas comprendre comment gérer un nombre variable de lignes enfants?
Merci d'avance!
Sincèrement,
MG
Vous pouvez certainement le faire avec Lag(), mais vous pouvez également le faire de manière interactive dans JMP (je ne sais pas quelle version donne cette option, j'utilise JMP16.1... il existe également des modules complémentaires pour le faire).
Sélectionnez la colonne que vous souhaitez remplir

Faites un clic droit en haut des valeurs et sélectionnez Remplir/Remplacer les valeurs manquantes par la valeur précédente


Éditer:
Avec Lag, une façon de procéder consiste à créer une nouvelle colonne et à utiliser une formule telle que :
If(Row() == 1, val = :Status);
If(:Status == "",
val,
val = :Status
);
