我有一個數據表,可以從中進行線性擬合的雙變量分析。根據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;