回复:如何通過圖形生成器在箱線圖/分佈中顯示通過屬性“顯示為圖形參考線”啟用的 USL/LSL 線?我已經搜索了腳本索引,但沒有得到任何結果。 任何線索都會被應用。
回复:如何通過圖形生成器在箱線圖/分佈中顯示通過屬性“顯示為圖形參考線”啟用的 USL/LSL 線?取決於您的應用程序和您的數據(如果 JMP 不能為您完成足夠好的工作,自動縮放可能難以實施)。 例如你的表腳本對我來說很好用

H
回复:如何通過圖形生成器在箱線圖/分佈中顯示通過屬性“顯示為圖形參考線”啟用的 USL/LSL 線?與 Jarmo 一樣,在我的 JMP 迭代中,自動縮放適用於您的腳本。
雖然可以在 JSL 中執行此操作(而且我確信比我更好的 JSL 腳本編寫者會生成比我更乾淨的代碼!)通過使用軸設置:
dt= current data table();
Lim = dt:data << Get Property ("Spec Limits"); //gets array of Spec limits for named column
// Use Spec limit values to set Axis limits (currently as Spec limit +/-10)
dt:data << Set Property(
"Axis",
{Min( (Lim ["LSL"]-10) ), Max( (Lim ["USL"]+10) ), Inc( 10 ), Minor Ticks( 1 )}
);
這適用於您共享的表中的數據列,並且不應該進行太多更改來遍歷表中的多個列
斯圖爾特
回复:如何通過圖形生成器在箱線圖/分佈中顯示通過屬性“顯示為圖形參考線”啟用的 USL/LSL 線?@jthi我在使用 JMP 16.2.0。 您使用的是哪個 JMP 版本?
回复:如何通過圖形生成器在箱線圖/分佈中顯示通過屬性“顯示為圖形參考線”啟用的 USL/LSL 線?@Stuart_Little謝謝,但這似乎不是通用解決方案(由於 +/- 10)。
回复:如何通過圖形生成器在箱線圖/分佈中顯示通過屬性“顯示為圖形參考線”啟用的 USL/LSL 線?你好@尼奧,
+/-10 只是為了說明這一點 - 將軸限制設置為 +/-5% 很簡單,只需更改為如下所示:
dt= current data table();
Lim = dt:data << Get Property ("Spec Limits");
// Change column property: data
dt:data << Set Property(
"Axis",
{Min( (Lim ["LSL"]*.95) ), Max( (Lim ["USL"]*1.05) ), Inc( 10 ), Minor Ticks( 1 )}
);
當然,如果您的數據既違反了規格限制,又超出了您為軸限制選擇的任何級別,採用這種方法仍然會遇到問題。
當您使用 16.2.0 時,最簡單的第一個呼叫點是要求您的站點 JMP 代表升級到 JMP 17,看看這是否有助於解決問題 - 正如我所說,我無法複製您的確切問題我在 17.1 中運行您的腳本,因此這有望成為解決此問題的最簡單方法!
如何通過圖形生成器顯示通過箱線圖/分佈中的“顯示為圖形參考線”屬性啟用的 USL/LSL 線?我從這裡來
https://community.jmp.com/t5/Discussions/How-to-programmatically-enable-quot-Show-as-Graph-Reference/mp/630540/thread-id/82871#M82875
我在哪裡獲得幫助以啟用以編程方式“顯示為圖形參考線”。 然而,當我通過圖形生成器生成箱線圖或分佈時,USL 和 LSL 藍線顯示在 y 軸的末端。 這並不令人滿意。 我附上了數據表,裡面有繪圖腳本來顯示效果。
(出於某種原因,我上面鏈接的帖子中顯示的示例並非如此!為什麼?)

每次在實際數據中繪製一列時,我想自動縮放 y 軸,這些列都有不同的限制和比例,以便 LSL/USL 的水平藍線始終在 y 軸上可見。 在JSL中如何實現這一點?
自動化和腳本編寫大規模定制