こんにちは、私は複数の2変量プロットを持っており、1つの特定の2変量プロット(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 intodatatableを使用します。
これは、データテーブルのソースからスクリプトを取得する場合の例です(これにより、重複した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;または、[結合データテーブルの作成]を使用して、不要な行を削除します(これはより簡単な解決策です)。