JMP 不同版本控製圖建構器語法和圖表顯示方面的差異
我發現運行以下腳本時,不同版本的 JMP 顯示不同的圖表。
控製圖生成器的語法似乎發生了變化,但我不知道如何修復它。
我需要的是 18.0.1 版本能夠自動計算當月價格的平均值,而不是像新版本那樣簡單地輸出所有數字。
dt= current datatable();
WinterChart = dt << Control Chart Builder(
Show Sigma Report( 1 ),
Variables( Y( :Price ), Subgroup( :Month ) ),
Chart( Position( 1 ), Limits( Sigma( "Levey Jennings" ) ) ),
Chart( Position( 2 ), Limits( Sigma( "Levey Jennings" ) ) ),
Show Control Panel( 0 ),
Where( :Type == "Winter" ),
SendToReport( Dispatch( {}, "Control Chart Builder", OutlineBox, {Set Title( "Winter" )} ) )
);
明亮的背景圖是版本 18.0.1 的結果。
深色背景圖案是 19.0.1 版本的結果。
自動化和腳本編寫回覆:不同 JMP 版本間控製圖建構器語法與圖表顯示的差異要使這兩個版本的結果相同,您需要在 JMP19 中啟用「按子組排序」。
Sort by Subgroup(1)
如果想要在 JMP18 中獲得類似的結果,請建立新列(或使用轉換列),並新增公式 Row(),然後將該列用作 x 軸。
JMP19 依子組排序(1)(類似您的 old.png)

JMP18 帶行(類似於你的 shot.png,但(在我看來)x 軸更好)

回覆:不同 JMP 版本間控製圖建構器語法與圖表顯示的差異
如果我在下方加上“WinterChart<< 按子組排序( 1 );”,子組就能正確顯示。
然而,原始程式有設定「Chart( Position( 1 ), Limits( Sigma( "Levey Jennings" ) ) ),",允許使用 3 sigma 計算極限。
但是,使用 Sort by Subgroup( 1 ) 排序後,圖表仍然顯示為 R 圖表。
我應該如何調整才能在應用「按子群組(1)排序」時,仍然能夠顯示基於「Levey Jennings」的 sigma 限值?
回覆:不同 JMP 版本間控製圖建構器語法與圖表顯示的差異在“限制”設定中更改?
