允许在缺失值代码中使用限制或提供具有相同功能的新列属性应该来了。
根据数据和分析,我有时会堆叠数据,然后我可以排除单行。 我做的另一件事是通过脚本用缺失值替换值,并将替换值保存在某处(其他数据表、矩阵...)。
我没有使用过的一件事是 Explore Outliers 功能。 在 JSL 中使用它解决了我所有的问题。 它跨多个列工作,并添加了一个 MVC 代码列表。 它做了我想要的,但更好。
对于视觉系统的过程能力报告,有四种数据:1. 良好的测量(即使一个零件是 OOS,它也是一个准确的测量),2. 不良的测量(相机找到错误的参考基准——这些通常是>> 6 sigma OOS)、3. 视觉错误(系统报告数字错误代码,如 -9999)和 4. 数据缺失(零件未测量或数据未发送)。
使用缺失值代码可以解决#3。 我喜欢 MVC 的工作方式——数字在表格中仍然可见,但单元格未用于分析。 由于它不会排除整行,因此不会影响数据表中其他过程数据列的测量值。
对于不良测量,内置选项是范围检查。 但它将值设置为缺失值,这将错误的测量值与缺失的测量值混为一谈。 我需要知道区别,因为它改变了表格,你不能回去检查。 它不像 MVC 那样是可逆的。 我还发现范围检查取代了 MVC。 因此,如果我在属性中设置了 MVC,如果 MVC 在范围检查之外,它就不会执行任何操作。
要分别处理所有这些,我想我必须编写一些脚本来扫描整个表并自己完成。 有帮助的是 A) 除了为范围检查设置为缺失之外还有一些其他选项——比如将这些值更改为自定义数字的选项;或
有 MVC 的范围选项。
想知道其他人是否有处理包含缺失、错误代码和错误数据组合的列的方法。 并保持笔直。
谢谢!