描述
JMP 平行图是一个很好的工具,在可视化多列数据之间的关系时适用于大多数情况。 JMP 的平行图显示不允许指定轴刻度。 有均匀缩放和以零为中心的选项,但实际缩放值不会显示给用户,用于显示或调整。 有时,显示的数据变得过于拥挤,或者可能存在一些异常数据,迫使显示将数据的重要范围压缩到数据的非最佳显示中。 能够为每个轴设置比例非常方便。

所有需要做的就是选择要在分析中使用的列,并指定是否要显示规格限。 如果此时未选择,则可以在显示绘图时以交互方式打开和关闭规格限制。
颜色和选择
插件支持行状态颜色、选择、隐藏和排除。 在数据表中手动更改这些状态中的任何一个,都会更改平行图。 可以直接在平行图插件中更改颜色和选择特定数据行,但有一些限制。
可以从图表上的红色三角形选项更改颜色


单击给定无法进行选择n 行,如 JM P 的平行图,但是,可以单击任何轴上显示的任何数据点,然后将选择与该点关联的线。

轴缩放
可以通过右键单击选择的轴并选择轴设置来更改任何显示的轴


或者通过交互方式将光标移动到感兴趣的轴上,当“手”工具出现时,只需单击它,然后将轴调整到所需的值。
规格限制
规格限制可在图表上显示。

在上面的显示中,只显示了 Target Limist(绿色)。 规格上限显示为红色,规格下限显示为蓝色。 可以从初始输入对话框或红色三角形选项中选择规格限的显示。
插件中规格限制的一个附加功能是让它们以规范化格式显示。 通过选择红色三角形下的“归一化到规格限”,显示将调整轴以受每列的规格限值限制。

已知限制
Addin 是一个混合体,将 JSL Graph Box() 与每个轴的 Graph Builder Platform 结合在一起。 不同部分之间的关系有些脆弱。 也就是说,如果在显示外部进行更改,例如添加数据过滤器,可能会导致最初在显示中被阻止的项目重新出现。
样本数据
上述文档中使用的数据是从随 JMP 安装分发的半导体能力数据表中提取的摘要。 下面的脚本对该数据表执行必要的汇总。
Names Default To Here( 1 );
// Open the Semiconductor Capability Data Table
dt = Open( "$SAMPLE_DATA\Semiconductor Capability.jmp" );
// Create a Summary Table for 10 columns
dtSum = dt << Summary(
Group( :lot_id ),
Mean( :NPN1 ),
Mean( :PNP1 ),
Mean( :PNP2 ),
Mean( :NPN2 ),
Mean( :PNP3 ),
Mean( :PNP4 ),
Mean( :NPN3 ),
Mean( :NPN4 ),
Mean( :INM1 ),
Mean( :INM2 ),
Freq( "None" ),
Weight( "None" ),
statistics column name format( "column" ),
Link to original data table( 0 )
);
// Delete the unnecessary column "N Rows"
dtSum << delete columns( "N Rows" );
// Copy the Spec Limits from the original table to the summary table
colNamesList = dtSum << get column names( string, continuous );
For( i = 1, i <= N Items( colNamesList ), i++,
Column( dtSum, colNamesList[i] ) << set property(
"Spec Limits",
Eval( Column( dt, colNamesList[i] ) << get property( "Spec Limits" ) )
)
);
// Close the Semiconductor Capability Data Table
close( dt, nosave );
这太棒了! 我经常使用平行图来进行过程故障排除。 这是一个很大的改进。 我现在欠你两杯酒:)
极好! 几年来,我一直希望将此功能添加到新版本中。 谢谢!
@Steffen_Bugge列数没有限制。您的系统上发生了什么情况表明只能指定 14 列?