JMP10 : les fonctions Col Max() et Col Min() ont renvoyé les données de la ligne exclue<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour,
J'ai utilisé la fonction Col Max() et Col Min() pour renvoyer la valeur Max/Min de mes colonnes spécifiques.
D'une manière ou d'une autre, j'ai désactivé les lignes indésirables, mais Col Max() et Col Min() ont toujours renvoyé ces valeurs exclues.
Est-ce normal? Avez-vous une idée?
Merci beaucoup
Pichan
Re : JMP10 : les fonctions Col Max() et Col Min() ont renvoyé les données de la ligne exclueLes arguments By facultatifs dans ColMax() etc. ne sont utiles que dans les formules de colonne.
Dans un contexte de script, vous pouvez utiliser resume() à la place. Contrairement aux fonctions ColStat, les lignes exclues ne sont pas incluses dans les calculs .
myYCol = "My Exposed Column Name";
Summarize(myYMax = Max(Column(myYCol)));
Print("Max:", myYMax);
Re : JMP10 : les fonctions Col Max() et Col Min() ont renvoyé les données de la ligne exclueDésolé d'être en retard dans la discussion. Merci de nous avoir informés de l'argument facultatif supplémentaire à Col Maximum( :données, Exclus() ).
Si les personnes de JMP surveillent cela, sachez que l'API (interface du programmeur d'application) doit documenter tous les arguments possibles des fonctions.
Quand j'utilise le code suivant :
myYCol = "My Exposed Column Name";
myYMax = col max(column(myYCol));
print("Max:", myYMax);
myYMax = col max(column(myYCol), Excluded());
print("Max:", myYMax);
La première impression de débogage affichera un nombre, mais pourrait être un maximum spécifié dans les lignes exclues.
La deuxième première impression sortira sans les guillemets "." (période). Pourquoi?
Lorsque myYMax est réutilisé ultérieurement dans un "EnvoyerAuRapport... Expédition... ScaleBox {Max( myYMax ), ..." , il semble utiliser la valeur maximale non exclue attendue dans le rendu du graphique.
Re : JMP10 : les fonctions Col Max() et Col Min() ont renvoyé les données de la ligne exclueCeci est normal (voir l'explication par exemple à la page 351 dans le Guide de script).
Col Max() etc. prend en charge les arguments de regroupement facultatifs. Dans une formule de colonne, cette astuce devrait fonctionner pour forcer l'exclusion des lignes exclues :
Col Maximum( :data, Excluded() )