如何添加高级控制图生成器测试?https://community.jmp.com/t5/JMP-Blog/Custom-Tests-in-the-Control-Chart-Builder-in-JMP-10/ba-p/30115
上面的文章指出您可以添加自定义测试来控制图表,但似乎这只有在“统计”模式设置为“平均”时才有效。我正在使用“移动范围的手段”,它只提供控制限制以外的测试。
在这种模式下,有没有一种方法可以测试高于或低于平均值的X点?我可能错过了这个的统计原因!
Re:如何添加高级控制图生成器测试?谢谢吉姆。我开始关注JSL的工作方式!
Re:如何添加高级控制图生成器测试?要从移动平均线图表中获取点,您可以使用“保存摘要”消息并将其传递给平台。 下面是将点放入列表的简单示例:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
theccb = dt << Control Chart Builder(
invisible,
Show Capability( 0 ),
Variables( Y( :height ) ),
Chart( Position( 1 ), Points( Statistic( "Moving Range" ) ), Limits( Sigma( "Moving Range" ) ) ),
Chart( Position( 2 ), Limits( Sigma( "Moving Range" ) ) )
);
ccb = theccb << save summaries;
// The values from the Moving Range column(column 3) are numeric
// and would be returned as a matrix. Therefore, to convert the
// results into a list, the As List() is added.
newList = As List( Column( ccb, 3 ) << get values );
close( ccb, nosave );
report( theccb ) << close window;
Re:如何添加高级控制图生成器测试?是否可以作为列表访问图表中创建的点?我熟悉面向对象的编程,但我不相信JSL语言会允许我对以下内容进行类似的操作:
CCB = Control Chart Builder( ... some code to create CCB );
newList = CCB.Points();
Re:如何添加advamced控制图生成器测试?关于色散图的某些趋势规则的适用性有很多论文。
如果您对JSL不满意,请创建一个移动范围的表格,然后使用控制图表构建器获取单个图表或Levey-Jennings图表,然后选择推荐用于移动范围的趋势规则。
根据经验,许多观察移动范围的人都没有意识到,如果持续存在平均值的变化,那么在转换点上只有1个OOC点将出现在控制图上。此外,如果一个意思是不寻常,那么你将获得2个不寻常的范围点:3个典型的,典型的,典型的,包括OOC的两个移动范围将是不寻常的。 所以我理解为什么JMP不会自动提供趋势规则。 然而,标记靠近中心线的太多点的趋势规则表明可变性的减少,并且在最接近中心线的区域内具有10-15个点的趋势规则表明可变性的增加(更差的稳定性)。
http://metal2012.tanger.cz/files/proceedings/02/reports/402.pdf
Re:如何添加advamced控制图生成器测试?自定义测试仅适用于位置图。 均值图表上的移动范围是一个离散图。 自适应测试不适用于色散图表。 您需要通过JSL创建自己的。