如何將參考線自動添加到變異性圖表中?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我需要製作許多圖表(例如下面的圖表),並使用軸設置中的參考限制添加限制。 每個圖表的限制都不同。 有沒有辦法自動執行此操作,這樣我就不必手動添加到每個圖表中? 上限和下限可以包含在數據集中的額外列中。

回复:如何自動將參考線添加到變異性圖表中?感謝您的反饋。 由於我需要設置許多參考線,因此我按以下方式使用它。
VarChartObj=Graph builder(..)
M=[1,20,30,....];//many as 20 different values
For (i=1,i<=size matrix M, i++,
report(varChartObj)[axisbox(1)]<< add ref line (M[i], solid, red);
);
我注意到儘管只有大約 20 條參考線,但執行速度非常慢。 我想知道是否有一種方法可以將 Matrix 參數傳遞到下面的行,而不必創建 For 循環(我認為問題可能是循環)。 就像是:
report(varChartObj)[axisbox(1)]<< add ref line (Matrix, solid, red);
或任何其他方法...提前感謝您的幫助!
回复:如何自動將參考線添加到變異性圖表中?這次真是萬分感謝。
尤其是下面的部分:
eval(substitute(nameexpr(myAxis), expr(aaa), 0.4, expr(bbb), 1.2));
由於某種原因,如果使用變量而不是數字,則這種替換在 jmp 12 中是必要的,但在 jmp 11 中則不需要。
我不知道為什麼會這樣,但我很高興在你的帖子中找到了這個結構。
回复:如何自動將參考線添加到變異性圖表中?我有一個較舊的版本 (8),它沒有該複選框。 我注意到它增加了分佈的限制,但沒有增加變異性。 我將了解如何升級到最新版本。
回复:如何自動將參考線添加到變異性圖表中?如果表中的規格限制為列,則可以使用疊加圖。 但它沒有提供任何統計數據。



回复:如何自動將參考線添加到變異性圖表中?對於我的 JMP 版本(11 標準),它有一個複選框可顯示規格限制處的參考線。如果未選中,分發平台將顯示限制線,但可變性平台不會顯示限制線。 如果選中,則變異性儀表平台將顯示限制參考線。
您可能使用的是其他版本的 JMP,在這種情況下,除了限制之外,您可能還希望向列屬性添加參考線。
回复:如何自動將參考線添加到變異性圖表中?這是關於添加引用的線程。線。 如果您使用 JMP 10 或更高版本,則規格限制框底部會有一個“顯示為圖形參考線”複選框。
JSL - 將規格限制顯示為圖形參考線
回复:如何自動將參考線添加到變異性圖表中?我將規格限制添加到下面的列屬性中,但當我重新繪製時,圖表沒有顯示參考線。 難道我做錯了什麼?


回复:如何自動將參考線添加到變異性圖表中?嗨凱文,
首先,我不熟悉在JMP中運行腳本。 我願意學習,但需要一些其他培訓。
對於這些圖表,每個特定數據集的限制不會改變。 我會經常這樣做,並且會有多列數據,每列都有不同的限制。 該數據集至少有幾百列數據,但我只需要繪製大約 20 列的圖表。 因此,只有這 20 列需要將規格限制(參考線)添加到圖表中。
謝謝,
瑞克
回复:如何自動將參考線添加到變異性圖表中?“有一百萬種方法可以完成事情......” 會說話的頭像
我會用我自己的一些問題來回答你的問題:
這是你會做一次的事情,還是會反复做很多次的事情?
如果有很多,限制會隨著時間的推移而改變嗎?
如果有很多,您會獨自運行該腳本,還是其他人會運行?
根據這些問題的答案,我可能會認真考慮使用帶有查找表中的關聯數組的迭代循環。
回复:如何自動將參考線添加到變異性圖表中?或者您可以使用列屬性“規格限制”。
:Column 1<<SET property=""></SET>
為給定列設置 LSL 和 USL 後,所有圖表都將顯示參考線。
回复:如何自動將參考線添加到變異性圖表中?您可以將限制放入列表中,然後在此處使用代碼片段的變體來添加參考行。 請注意,據我所知,有兩種通過腳本來完成此操作的方法。 一種是設置列屬性(限制為 4 行,與表格和生成的圖保持一致),一種是輸出,我知道沒有限制,但不會存儲到表格以供以後使用。
您可以復制/粘貼到腳本窗口並運行它。 當然,您需要循環遍歷參數才能完全自動化地滿足您的需求。
Clear Log();
Names Default To Here( 1 );
dtData = open( "$SAMPLE_DATA\Variability Data\2 Factors Crossed.jmp");
// 1. add ref lines to the column property. It will be there for other plots as well.
// this first attempt doesn't work...
//column(dtData, "Measurement")<<SET property=""></SET>