消失的參考線圖腳本<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我有一個腳本,其中參考線是根據表格中的規格限制自動生成的(腳本需要與 JMP 7 兼容,在一個單獨的問題中我無法將規格值設置為相關表格的屬性並自動繪製圖表). 它適用於我編寫的第一個腳本,但出於某種原因,當我將這些行合併到另一個腳本中時,情節沒有參考線。 當我為新生成的繪圖選擇“將腳本保存到腳本窗口”時,它沒有任何線條表明繪製了除 y=0 以外的任何參考線 --- 添加參考線(0,點綴,中淺灰色)
此外,在選擇線條顏色時,我看到顏色既是字符串又不是字符串。 寫“紅色”與紅色有什麼功能上的區別嗎?
當前數據表( y);
變異圖(
Y(:蝕刻率),
X( :Chamber, :Sample_Date ),
標準差圖 ( 0 ),
連接單元均值 ( 1 ),
發送報告(
Dispatch( {“蝕刻速率的變異性圖表”}, “2”, ScaleBox, {Min( theMin ), Max( theMax ), 添加參考線( uLimit, Dotted, Red ),
添加參考線(平均,虛線,綠色),添加參考線(lLimit,虛線,紅色)}),
Dispatch( {“蝕刻速率的變異性圖表”}, “變異性圖表”, FrameBox, {Frame Size( 547, 281 ),Marker Size( 5 )} ),
調度({“蝕刻速率的可變性圖表”},“”,NomAxisBox,旋轉刻度標籤(1))
)
謝謝您的幫助!
回复:消失的參考線圖腳本我嘗試了下面的樣本數據改編腳本並且它有效,即使在 JMP 7 中也是如此。
關於紅色與“紅色”的一般問題。 引用的版本最好繼續使用,因為如果還有一個名為 Red 的變量或數據列,則未引用的版本可能會產生歧義。 出於這個原因,較新的 JMP 將在保存的腳本中使用引號形式,並且有一個首選項設置可以使 JMP 對此更加嚴格(在 JSL 中允許不帶引號的字符串)。
Open( "$SAMPLE_DATA/Variability Data/2 Factors Crossed.jmp" );theMin = 0; theMax = 2; Avg = 1; uLimit = 1.5; lLimit = 0.5;obj = Variability Chart( Y( :Measurement ), X( :Operator, :part# ), Std Dev Chart( 0 ), Connect Cell Means( 1 ), SendToReport( Dispatch( {"Variability Chart for Measurement"}, "2", ScaleBox, {Min( theMin ), Max( theMax ), Add Ref Line( uLimit, Dotted, Red ), Add Ref Line( Avg, Dotted, Green ), Add Ref Line( lLimit, Dotted, Red )} ), Dispatch( {"Variability Chart for Measurement"}, "Variability Chart", FrameBox, {Frame Size( 547, 281 ), Marker Size( 5 )} ), Dispatch( {"Variability Chart for Measurement"}, "", NomAxisBox, Rotated Tick Labels( 1 ) ) ));