<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,技术支持可以帮助您解决此问题。