下面是一个与我的实际情况类似的示例,其中我想排除站点,直到每个参数的分布平均值(仅下面绘制的情况)落在各自的规格限制内。
要排除的位点从均值超出规格限制(LSL 或 USL)一侧的分布极值开始。
我认为可以从任何参数开始,从分布极值中删除站点,直到该参数的重新计算平均值 >=LSL 或 <= USL,然后移至下一个参数,并在必要时检查和排除站点。
如何用 JSL 解决这个问题?
是否有 JMP 平台可以做到这一点,例如过程筛选?
下面给出
Names Default To Here( 1 );
Clear Log();
dt = Open( "$sample_data\Semiconductor Capability.jmp" );
obj = dt << Manage Spec Limits( Y( dt << Get Column Group( "Processes" ) ), Show Limits All, Save to Column Properties(1), );
obj << close window;
dist = Distribution(Stack( 0 ),
Continuous Distribution(Column( :IVP2 ), Outlier Box Plot( 0 ), Process Capability( 0 ) ),
Continuous Distribution(Column( :NPN4 ), Outlier Box Plot( 0 ), Process Capability( 0 ) ),
Continuous Distribution(Column( :IVP7 ), Outlier Box Plot( 0 ), Process Capability( 0 ) ),
Continuous Distribution(Column( :PLY1 ), Outlier Box Plot( 0 ), Process Capability( 0 ) ),
Continuous Distribution(Column( :VIA1 ), Outlier Box Plot( 0 ), Process Capability( 0 ) ),
Continuous Distribution(Column( :M1_M1 ), Outlier Box Plot( 0 ), Process Capability( 0 ) )
);

而所需的最终结果可能看起来像(手动完成过滤,绘图)。

使用上述方法过滤站点的行为可能会使早期分析的参数的平均值超出其规格限制。 无论如何,这是我在手动进行练习时注意到的。人们可能需要对参数进行 5 次循环以进行检查,或者直到所有站点都被过滤掉。 这就是我想从这次练习中了解的内容。 我希望获得有关如何继续的帮助。
检查并完成所有参数后,排除的站点需要在新列中标记为“已排除”(并保持为“未排除”)。