我有超过100个使用一些Minitab宏创建的控制图。这些图表用于监控制造过程。对于今年的活动报告,我想在视觉上只显示今年图表上的数据,但我希望Minitab使用所有可用数据(当前和历史)计算控制限制。
我已经为使用“INCLUDE; WHERE”计算中包含的运行提出了一些要求。我可以在宏中包含一个命令,它允许我只显示批次X到Y的数据,或显示以批处理X开头的数据点吗?作为最后的手段,我会考虑一个允许显示一定数量批次的命令(最后30个或最后40个等)。
谢谢!
答案 0 :(得分:0)
我对一些随机数据进行了基本测试。我创建了一个随机的150个数据点,并为它运行了一个IMR图表,所以我有一个比较点。然后我尝试将命令Display添加到代码中,以便仅显示数据的最后50个点。这就是我的宏代码的样子。
IMRChart Test;
Scale 1;
PSize 11;
Scale 2;
PSize 11;
Display 50;
Connect;
Symbol;
Title;
Footnote;
FPer.
计算出的平均值和限值仍然与显示整个数据集的上一个图表相同。
该测试在Minitab 17.2.1中完成。自从其他一些版本以来,语言也发生了一些变化,我希望这对你有所帮助。如果这不起作用,我建议您转到帮助菜单>会话命令> IChart。这列出了控制显示的其他命令和方式,例如DISPLAY,SPLIT,NSESSION,INLABELS和OUTLABELS。