Comment puis-je obtenir un script JSL pour additionner des cellules en fonction d'autres cellules.Salut tout le monde,
Je suis bloqué en essayant d'écrire un script qui additionnera des cellules en fonction de 2 autres cellules dans la même ligne.
Je suis capable de sélectionner les bonnes lignes avec
dt << row selection (Select where (:Column 3== CurrentWrkWk & :Column 1== "TIM703"));
La réponse finale que j'attends est
La somme devrait être de 3,913.
J'ai lu l'index des scripts mais je suis perdu
Names Default To Here( 1 );
Clear Globals();
dt = current data table();
CurrentWrkWk = 202450;
a1 == dt << row selection (Select where (:Column 3== CurrentWrkWk & :Column 1== "TIM703"));
Var1 =Col Cumulative Sum(:StateHour, a1);
show(Var1);
>
Version 17 de JMP
Analyse et modélisation de données de baseRe : Comment puis-je obtenir un script JSL pour additionner des cellules en fonction d'autres cellules.Je pense que cela pourrait faire ce que tu veux
Var1 = Col Cumulative Sum(
If( :Column 3 == CurrentWrkWk & :Column 1 == "TIM703",
:StateHour,
.
),
a1
);
Re : Comment puis-je obtenir un script JSL pour additionner des cellules en fonction d'autres cellules.Pour résumer, vous pouvez également utiliser l'abonnement à une table de données
Names Default To Here( 1 );
dt = Open("$SAMPLE_DATA/Big Class.jmp");
age_of_interest = 12;
sex_of_interest = "F";
rows_of_interest = dt << Get Rows Where(:age == age_of_interest & :sex == sex_of_interest);
res = Sum(dt[rows_of_interest, "height"]);
Re : Comment puis-je obtenir un script JSL pour additionner des cellules en fonction d'autres cellules.Salut Jthi,
Merci, cela a fonctionné