comportement modifié dans JM19 :
https://community.jmp.com/t5/JMPer-Cable/Nouveauté-dans-Graph-Builder-pour-JMP-19/bc-p/904473/highlight/true#M1127
C'est formidable que de nouvelles fonctionnalités soient ajoutées. Mais, équipe JMP, merci de conserver l'ancienne fonctionnalité par défaut !
Sinon, les utilisateurs devront modifier des centaines de scripts !
Nous nous sommes interrogés sur le nouveau comportement :
Ça a toujours fonctionné. Et « aujourd'hui » : pourquoi les principaux groupes sont-ils divisés en petits groupes ?

@shannon-cb , merci d'avoir indiqué la cause première du « bug » :
Pour contourner ce problème, vous pouvez créer une colonne auxiliaire pour simuler la fonctionnalité par défaut (JMP ?-18) de order by() avec JMP19 :

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Column( "myOrderBy",
Formula( Col Mean( :height, :age ) * 10000000 + :height ),
) << run formuals();
Graph Builder(
Variables(
X( :age, Order By( :myOrderBy, Ascending, Order Statistic( "Mean" ) ) ),
X(
:age_name,
Position( 1 ),
Order By( :myOrderBy, Ascending, Order Statistic( "Mean" ) )
),
Y( :height )
),
Elements( Bar( X( 1 ), X( 2 ), Y ) )
);
Salut @shannon-cb
important : ma solution de contournement n'est pas une copie exacte 1:1 du style JMP18.
[TS-00240917]
ma solution de contournement :
- trie les âges par moyenne (taille)
- trie les élèves par taille dans les groupes d'âge
JMP < v19 :
- trie les élèves par moyenne (taille) -> stocke l'ordre (*)
- trie les âges par moyenne (taille)
- place les élèves dans les groupes d'âge respectifs - position par (*)
comme Robert apparaît deux fois, Robert est positionné par moyenne (hauteur)
-> Veuillez noter les sauts autour de Robert #1 et Robert #2

mon cas d'application concerne les "étudiants" avec des noms uniques, c'est pourquoi je n'ai pas remarqué la différence.
Si votre jeu de données contient des « étudiants » avec des noms en double et que la solution de contournement ci-dessus ne vous convient pas (c'est-à-dire si vous avez besoin de la spécialité (*)), veuillez contacter le support JMP (référence TS-00240917). Il pourra vous proposer une solution de contournement.
sous-catégories triées par ordre au sein de la catégorie parente ?
-> voici le souhait :options pour « trier par » dans Graph Builder