在所有平台中變更線條顏色和線條樣式我正在尋找一種方法來自動更改所有平台上具有規格限制的所有列的線條顏色和樣式(分佈、可變性、雙變量、單向)。
我從“分析品質和流程管理規格限制”處的“限製表”載入規格限制並保存到列屬性。
這些規格限制在所有平台中都顯示為參考線((分佈、可變性、雙變量、單向),這很棒。
但是,預設的線條顏色(藍色)和樣式並不理想。
有沒有辦法自動更改所有列的線條顏色和樣式?
我可以在每個平台內一次手動繪製一個線條顏色和樣式,但在嘗試建立數百個圖表時,這太手動了。
我正在使用 JMP 16.1.0
謝謝
維克拉姆
基礎資料分析與建模數據探索和視覺化品質和工藝工程視窗回覆:更改所有平台中的線條顏色和線條樣式我認為您無法為適用於所有平台的規格限制列屬性設定任何特定顏色。您可以嘗試建立一個腳本,當您想要對開啟的報表中的所有規格限制重新著色時可以執行該腳本。這很煩人,因為平台不以相同的方式處理規格限制。
這是與此相關的願望清單項目用於調整圖表中規格限制線的預設顏色和粗細的首選項
回覆:更改所有平台中的線條顏色和線條樣式您能否給我一個範例腳本,該腳本可以重新著色並更改打開報告中所有規格限制的參考線樣式?
只是尋找想法/起點。
謝謝
回覆:更改所有平台中的線條顏色和線條樣式哪些平台?它們是否必須受到規格限制,或者您可以在它們之上創建新的生產線嗎?報告是透過腳本建立的還是必須與使用者手動建立的任何報告一起使用?
回覆:更改所有平台中的線條顏色和線條樣式理想情況下,所有這些平台((分佈、變異性、雙變量、單向。
在規格限制之上新增行是可以的,但請注意,我的資料表中的規格限制已儲存為列屬性。
理想情況下,希望為使用者手動建立的任何報表更新線條顏色和樣式。
謝謝。
回覆:更改所有平台中的線條顏色和線條樣式有些平台使用參考線,有些平台則使用圖形腳本。
分佈、圖形產生器、單向、變異圖 - 使用參考線




流程能力直方圖 - 使用圖形腳本:

我只會處理參考線:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
ml = dt << Manage Limits(
Process Variables(dt << Get Column Group("Processes")),
);
ml << Show Limits All;
ml << Save to Column Properties;
ml << Close Window;
dt << Distribution(
Stack(1),
Continuous Distribution(
Column(:NPN1),
Horizontal Layout(1),
Vertical(0),
Process Capability(Use Column Property Specs)
)
);
// "Tool script" starts from here
Names Default To Here(1);
abs = Current Report() << XPath("//AxisBox");
idx = 0;
For Each({ab}, abs,
s = ab << get script;
For Each({cur_s}, s,
If(Head Name(cur_s) == "Add Ref Line",
l = Substitute(Name Expr(cur_s), Expr(Add Ref Line()), Expr(List()));
If(Contains(l, "LSL") | Contains(l, "Target") | Contains(l, "USL"),
// this isn't documented
idx++;
Eval(EvalExpr(
ab << Update Ref Line(1, Expr(idx), "Solid", "Orange", l[4], 3);
));
);
);
);
);
我確實需要一些測試,當我有時間時我很可能會將其變成插件