こんにちは。複数の二変量プロットがあり、1 つの特定の二変量プロット (bivplot1) で適合度の概要を取得しようとしています。 しかし、私はすべての二変量プロットからすべてのデータを取得し続けました。
特定の BIV プロットからのみ適合の概要を取得するにはどうすればよいですか?
これらの行を使用して、bivplot1 にある適合の概要を取得しています。
sumfit = rbiv["Summary of Fit"][1] << make combined data table;
sumfit2 = sumfit << Split( Split By( :Column 1 ), Split( :Column 2 ) );
dt_sumfit = Data Table Box( sumfit2 ) ;
dt_sumfit = dt_sumfit << get picture;
[結合データ テーブルを作成] では、各一致するテーブル ボックスから結果が取得されます。 1 つだけから結果を取得するには、正しいテーブル ボックス参照を使用して Make into datatable を使用します。
これは、データテーブルのソースからスクリプトを取得する場合の例です (これにより、複製された biv プロットが作成されます)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Drug.jmp");
biv = Bivariate(
SendToByGroup(Bygroup Default),
Y(:y),
X(:x),
Fit Line({Line Color({76, 114, 176})}),
SendToByGroup({:Drug == "a"}, Fit Line({Line Color({221, 132, 82})})),
By(:Drug)
);
//Source script, will dublicate biv platform
platform = Data Table("Drug=d") << Bivariate(
Y(:y),
X(:x),
Fit Line({Line Color({76, 114, 176})})
);
Wait(0);
Report(platform)[Outline Box("Bivariate Fit of y By x Drug=d")][
Outline Box("Linear Fit")][Outline Box("Summary of Fit")][Table Box(1)] <<
Make Into Data Table;
Report(platform) << Close Window;または、[結合データ テーブルの作成] を使用して、不要な行を削除します (これはより簡単な解決策です)。