JM19 中的行為改變:
https://community.jmp.com/t5/JMPer-Cable/New-in-Graph-Builder-for-JMP-19/bc-p/904473/highlight/true#M1127
新增功能真是太好了。但是,JMP 團隊,請保留舊功能作為預設設定!
否則,用戶將不得不更改數百個腳本!
我們對新行為感到疑惑:
它總是有效的。那麼「今天」——為什麼主要群體被分成了小塊?

@shannon-cb ,感謝您指出“bug”的根本原因:
作為一種解決方法,可以建立一個輔助列來模擬 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:
- 以平均值(身高)對學生進行排序->儲存順序(*)
- 以平均值(身高)對年齡進行排序
- 將學生依年齡分組 - 按 (*) 排序
由於羅伯特出現了兩次,羅伯特的定位是平均(身高)
-> 請注意 Robert #1 和 Robert#2 周圍的跳躍

我的申請案例是針對具有唯一名字的“學生”,這就是我沒有註意到差異的原因。
如果您的資料集包含姓名重複的“學生”,且上述解決方法不適合您(例如,如果您需要專業 (*) ),請聯絡 JMP 支援(參考 TS-00240917)。他們將能夠提供解決方法。
子類別依父類別內的順序排序?
-> 這是願望:圖形產生器中「排序依據」的選項