<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我有一個腳本,我從構建器生成一個控製圖。 我基本上只是手動格式化圖表,然後將腳本保存到腳本窗口並在我的腳本中使用它。 問題在於,即使在製作圖表時,我已經消除了圖表的移動範圍部分,然後保存了腳本,移動範圍不斷回歸。 我知道您應該使用語法:顯示兩個休哈特圖表(0),以移除移動範圍,但即使它在腳本中也不會消除它。 腳本如下:
lower_spec = num(Col Mean(LowerSpec));
upper_spec = num(Col Mean(UpperSpec));
up_control = num(ucont);
low_control = num(lcont);
max_number = num(col max(column(4)));
min_number = num(col min(column(4)));
if(max_number> upper_spec,chart_max = max_number,chart_max = upper_spec);
if(min_number
控製圖生成器(
顯示兩張休哈特圖表(0),
尺寸(450,900),
顯示控制面板(0),
包括缺失的類別(0),
變量(子組(:lot),Y(:column(4),Individual Measurement)),
圖表(
積分(統計(“個人”)),
限制(Sigma(“用戶定義”)),
設置控制限制({LCL(low_control),UCL(up_control)}),
添加規格限制({LSL(lower_spec),USL(upper_spec),目標(期望)})
)
SendToReport(
調度(
{},
ScaleBox,
{Min(chart_min * 0.95),Max(chart_max * 1.05),Add Ref Line(lower_spec,“Solid”,“Blue”,“LSL”,1),Add Ref Line(upper_spec,“Solid”,“Blue”,“USL”,1),
添加參考線(所需,“實心”,“藍色”,“目標”,1),
添加參考線(low_control,“Solid”,“Red”,“LCL”,1),
添加參考線(up_control,“Solid”,“Red”,“UCL”,1)
}
)
Dispatch({“過程能力分析”,“直方圖”},“過程能力分析直方圖”,FrameBox,{Frame Size(150,18)}),
調度(
{“過程能力分析”,“直方圖”},
“過程能力分析直方圖”,
FrameBox(2),
{幀大小(150,160)}
)
Dispatch({“過程能力分析”,“過程摘要”},“在sigma內通過移動範圍估算。”,TextBox,{Set Wrap(75)})
)
);
這是一個需要解決的錯誤還是我沒有正確編碼?
在此先感謝您的幫助。
我在JMP 12.2和13.0中嘗試了您的代碼,它按預期運行。 在這兩個版本中,只生成了個人圖表。 你用的是什麼版本?你有任何非默認的偏好嗎?
如果您仍然遇到此問題,請將您的信息發送至support@jmp.com,技術支持可以幫助您解決此問題。