我有一个数据表,可以从中进行线性拟合的双变量分析。根据By的用法,有许多不同的线性图,这些图分为Wafer,BitSize和DieSite组,如下所示:
WbPlots = dt << Bivariate(
Y(Column(Weibull_y_name)),
X(Column(Weibull_x_name)),
Fit Line( {Line Color( {213, 72, 87} )} ),
By(:Wafer,:BitSize,:DieSite)
);
接下来,我想对所有已产生的拟合和参数估计的汇总进行汇总的数据表,因此我可以使用以下方法:
WbPlotsReport = WbPlots << report;
dt_values = WbPlotsReport[1][tablebox(3)] << make combined data table;
dt_fitqual = WbPlotsReport[1][tablebox(1)] << make combined data table;
问题是对于某些Wafer,BitSize和DieSite分组,不会生成适合度报告,而对于其他Wafer,BitSize和DieSite分组,则不会生成适合度报告。每当产生不匹配时,我对tablebox(3)的使用都无法为出现不匹配的任何分组提供所需的参数估计,因为在这种情况下,参数估计成为tablebox(4)而不是tablebox(3)。
为了解决此问题,我可以以某种方式而不是在tablebox(3)中通过名称来引用“参数估计”报告吗?或者,我可以以某种方式指示JMP不要为任何分组包括“缺少适合度”报告,以便tablebox(3)可以正确选择“参数估计”报告吗?谢谢。
您可以轻松地指向嵌套表框的轮廓框,然后将表框引用为TableBox(1)
dt_values = WbPlotsReport[1][["Parameter Estimates"][tablebox(1)] << make combined data table;