Minitab控制图 - 使用所有可用数据计算控制限制时仅显示数据的子集

时间:2015-08-03 16:28:34

标签: macros minitab

我有超过100个使用一些Minitab宏创建的控制图。这些图表用于监控制造过程。对于今年的活动报告,我想在视觉上只显示今年图表上的数据,但我希望Minitab使用所有可用数据(当前和历史)计算控制限制。

我已经为使用“INCLUDE; WHERE”计算中包含的运行提出了一些要求。我可以在宏中包含一个命令,它允许我只显示批次X到Y的数据,或显示以批处理X开头的数据点吗?作为最后的手段,我会考虑一个允许显示一定数量批次的命令(最后30个或最后40个等)。

谢谢!

1 个答案:

答案 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。