correspondance conditionnelle avec deux colonnesSalut les utilisateurs de JMP
Comment écrire un script pour imprimer une valeur à partir de la colonne : EtOH % sous forme d'indice maximum de : fermentation Age .
Par exemple : si l'âge de fermentation maximal pour le lot 03-05-2022 est de 68, la valeur EtOH % (13,45) doit être sélectionnée et imprimée dans la colonne de sortie.

Attaché une table JMP ici.
Dans l'attente de votre suggestion
Salutations
ScriptRe : correspondance conditionnelle avec deux colonnesVoici 2 approches similaires pour résoudre votre problème.
Names Default To Here( 1 );
dt = Current Data Table();
dt << New Column( "Output 2",
formula(
theMax = Col Maximum( :EtOH %, :Batch );
If( theMax == :EtOH %,
:EtOH %,
.
);
)
);
Names Default To Here( 1 );
dt = Current Data Table();
dt << New Column( "Output 3" );
for each row(
theMax = Col Maximum( :EtOH %, :Batch );
If( theMax == :EtOH %,
:Output3 = :EtOH %,
:Output3 = .
);
);
Re : correspondance conditionnelle avec deux colonnesMerci Jim.