你好@CompleteLeopard ,
如果您右鍵單擊左軸並選擇“軸設置...”,您將可以訪問更多關於規格參考線方面和名稱的自定義:

您可以手動執行此操作,保存您的圖表首選項,然後查看腳本,以便您可以自動重新使用您修改過的設置。
對於這張圖:

我的 JSL 腳本現在看起來像這樣(您可以在第一個“scalebox”之後看到參考線的新屬性,其中包含“添加參考線”功能和後面的設置):
Graph Builder(
Size( 570, 503 ),
Show Control Panel( 0 ),
Variables( Y( :DIAMETER ), Group Y( :MACHINE ), Color( :Phase ) ),
Elements( Points( Y, Legend( 14 ) ) ),
SendToReport(
Dispatch(
{},
"DIAMETER",
ScaleBox,
{Add Ref Line( 3, "Dashed", "Medium Dark Red", "LSL", 1 ),
Add Ref Line( 6, "Dashed", "Medium Dark Red", "USL", 1 ),
Add Ref Line( 4.5, "Dotted", "Medium Dark Green", "Target", 1 )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
14,
Properties( 0, {Line Color( 21 )}, Item ID( "1", 1 ) )
)}
)
)
);
希望這個回答對你有幫助
謝謝。 但是有沒有可能或者有什麼方法可以自動將顏色更改為紅色?
因為它有很多列需要構建具有規格限制的圖形。
我不是 JSL 專業腳本編寫者,但還有其他主題涉及在圖形中自動創建規格限制:
已解決:使用數字編輯框更改列屬性和列參數中的規格限制... - JMP 用戶社區
已解決:[JSL] 規格限和參考線 - JMP 用戶社區
圖上的規格限線 - JMP 用戶社區
已解決:顯示為圖形參考線 - JMP 用戶社區
您也許能夠使用 JSL 代碼,並修改它以更改顏色。
也許其他社區成員對這部分會有更準確的答案,
@CompleteLeopard ,
您能否詳細解釋一下自動更改顏色的含義?
腳本@維克多_G提供的是 JSL 代碼如何分配線條顏色和線條類型的絕佳示例。您是否希望根據數據中的某種類型的標準來更改某種類型的用戶輸入或顏色? 還有別的嗎?請幫助我們理解。
我有一個包含列 SN,A_CAVITY,C_CAVITY,W1,W2,W3 的 csv 文件,每一行都有不同的數據;有另一個規範限制“Limits_jmp”包含 FAI、Target、USL、LSL 列,在 W1/W2/W3 的規範中有三行 FAI。
我在下面使用 jsl 自動生成圖形並為每個 FAI(W1/W2/W3) 自動加載 Target、USL、LSL。 但是當使用圖形生成器時,Target、USL、LSL 的默認顏色是藍色,如何將顏色更改為紅色?
JSL:
dt = OPEN(“DATA.CSV");
dt<<GRAPH builder=""></GRAPH>
@CompleteLeopard ,
我查看了 JMP 首選項(Windows:文件 > 首選項 > 平台 > 圖形生成器)和腳本指南,但沒有找到更改默認顏色的方法。如果您希望在從表或腳本窗口運行腳本時參考線自動更改,則腳本@Victor_G provided 提供了一個很好的示例,說明如何繼續更改參考線顏色。
對於關於語言的第二個問題,進入 JMP 首選項(Windows:文件 > Windows 特定),您可以在頂部下拉菜單中找到語言選項。

嗨,JMPer 我已經使用 JSL 將規範限制加載到屬性列中。 但是在生成圖形或分佈圖時,規格限制的顏色是藍色的。
我的問題是:
1.如何把顏色改成紅色,線改成點?
2.我用的是中文視覺,怎麼改成英文?

嗨@Gabogom ,
若要在任何圖表中建立顏色範圍,請右鍵單擊 Y 軸,選擇“軸設定”,選取“允許範圍”複選框,然後指定最小值和最大值以及與該範圍關聯的顏色:

點擊「確定」後,即可在預測分析器(或您想要自訂的任何其他圖表)中看到範圍顏色:

希望這個回答對您有幫助。