JM19 で変更された動作:
https://community.jmp.com/t5/JMPer-Cable/New-in-Graph-Builder-for-JMP-19/bc-p/904473/highlight/true#M1127
新しい機能が追加されるのは素晴らしいですね。でも、JMPチームの皆様、古い機能をデフォルト設定のままにしておいてください!
そうしないと、ユーザーは何百ものスクリプトを変更しなければならなくなります。
私たちは、この新しい行動について疑問に思いました。
いつもうまくいきました。そして「今日」――なぜメイングループが小さな塊に分割されているのでしょうか?

@shannon-cb 、「バグ」の根本原因を指摘していただきありがとうございます。
回避策として、JMP19 でorder by()のデフォルト (JMP ?-18) 機能をシミュレートするための補助列を作成することができます。

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 ) )
);
こんにちは@shannon-cb
重要: 私の回避策は、JMP18 スタイルの正確な 1:1 コピーではありません。
[TS-00240917]
私の回避策:
- 年齢を平均(身長)で並べ替えます
-年齢グループ内で生徒を身長順に並べる
JMP < v19:
- 生徒を平均(身長)で並べ替え -> 順序を保存します (*)
- 年齢を平均(身長)で並べ替えます
- 生徒をそれぞれの年齢グループに配置する - 順位付けは (*)
ロバートは2回登場するため、平均(高さ)で位置付けられます
-> ロバート1号とロバート2号の周りのジャンプに注意してください

私の申請ケースは、固有の名前を持つ「学生」向けなので、違いに気付きませんでした。
データセットに重複した名前を持つ「学生」が含まれており、上記の回避策が適していない場合(つまり、専門分野 (*) が必要な場合)は、JMPサポート(TS-00240917を参照)にお問い合わせください。JMPサポートが回避策をご提供いたします。
サブカテゴリは親カテゴリ内の順序で並べ替えられますか?
-> 願いはこれです:グラフビルダーの「並べ替え」オプション