大家好,
我有興趣使用 JSL 更改帕累托圖中單個條形(或可能多個條形)的顏色,而不是依賴資料表的互動式行選擇來執行此操作。
我發現這兩個討論很有幫助這裡和這裡,但它們並不完全是我所追求的。 我當然可以使用圖形產生器而不是帕累托圖平台來製作圖形,這不一定是問題。 經過大量搜索後,還沒有真正找到如何按照我的意願進行操作。
我不想像範例之一一樣建立轉換列,而且我也不想更改 JMP 中的首選項。
例如,使用 Car.jmp 文件,並製作 :Make 作為 Cause 和 :Wt 作為 Freq 的帕累托圖,我想為一些特定的列著色。 在下面的螢幕截圖中,選擇並「突出顯示」了雪佛蘭、豐田和本田的汽車品牌,但我想將它們設置為特定顏色(例如:紅色、黑色或綠色)——希望使用 JSL。

非常感謝任何想法/建議。
謝謝!,
DS
帕累托圖似乎提供了對所選原因進行著色的選項

JMP 會給你一個像這樣的腳本(使用故障原始資料)
Pareto Plot(
Cause(:failure),
Cause Colors(
{{"contamination", "Gray"}, {"oxide defect", "Red"}
}
),
SendToReport(
Dispatch(
{"Plots"},
"",
TextEditBox,
{Rotate Text("Left"), Set Wrap(277), Set Base Font("Axis Title")}
),
Dispatch(
{"Plots"},
"",
Text Edit Box(2),
{Rotate Text("Right"), Set Wrap(277), Set Base Font("Axis Title")}
),
Dispatch(
{"Plots"},
"",
Text Edit Box(3),
{Set Wrap(277), Set Base Font("Axis Title")}
)
)
)
因此,您應該能夠透過將值、顏色對建置到列表中來為它們著色
你好@jthi ,
感謝您提供資訊並指出 Pareto 平台已經具有用於為列著色的內建選項。 一旦我能夠正確建立嵌套列表,我就能夠將其傳遞到 Pareto 平台,並且效果很好。
謝謝!,
DS