<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />嗨,
我正在使用按日期組織的許多控製圖(但標有序列號)。 我的控製圖按季度分階段進行,但我希望能夠通過對x軸進行著色來突出顯示月份(不進行定相)。 我可以手動執行此操作,但我想學習一個JSL腳本,它允許我將該參考行的“max”和“min”值鏈接到包含“month”的列。 因此,例如,如果我想為9月份的數據著色,我的參考線的Min設置為等於9月所有數據的開始,Max設置為等於9月所有數據的結束。
我是JSL的新手,我正在努力實現這一目標。 如果有一個更好的方式我對想法持開放態度,但我不能改變標記類型或顏色來做這個,因為我的圖表說了很多並且已經使用了太多的標記類型和顏色。
謝謝,
成龍
不確定我理解陰影應該是什麼樣子。但是這個例子可能會給出一些如何使用JSL動態應用圖形腳本的想法。
//示例數據表
DT = 打開 ( “$ SAMPLE_DATA /質量控制/ Orange Juice.jmp” ) ;
//帶有“子階段”的列
關口 = DT << 新欄目 ( “副相” ,數字 ,式 ( 回合 ( : 樣品 / 五 )) , ) ;
//控製圖示例
CC = 控製圖生成器 (
變量 ( 小組 ( : 樣品 ) , ÿ ( : 符合 ) ,相 ( : 相 )) ,
圖表 ( 點 ( 統計 ( “比例” )))
) ;
//獲得限制
RCC = 報告 ( CC ) ;
YMIN = RCC [ Axisbox ( 2 )] << 得分 ;
YMAX = RCC [ Axisbox ( 2 )] << 得到最大 ;
總結 ( G = 通過 ( 關口 ) , XMIN = 敏 ( : 樣品 ) , XMAX = 馬克斯 ( : 樣品 )) ;
//使用Graphics Scripts對每個第二個子階段進行著色
對於 ( 一世 = 1 ,一世 <= N項 ( G ) ,一世 = 一世 + 2 ,
EVAL (
Eval Expr (
RCC [ FrameBox ( 2 )] << 添加圖形腳本 (
透明度 ( 0.3 ) ;
填色 ( “灰色” ) ;
矩形 ( XMIN [ EXPR ( 一世 )] - 0.5 , YMAX , XMAX [ EXPR ( 一世 )] + 0.5 , YMIN , 1 ) ;
)
)
)
) ;