次のコードを実行してみましょう:
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
fg = dt << Fit Group(
Bivariate(
Y( :height ),
X( :weight ),
Group By(:age),
Fit Line
),
Bivariate(
Y( :height ),
X( :weight ),
Group By(:age),
Fit Line
),
Bivariate(
Y( :height ),
X( :weight ),
Group By(:age),
Fit Line
),
Bivariate(
Y( :height ),
X( :weight ),
Group By(:sex),
Fit Line
),
<<{Arrange in Rows( 4 )}
);
最後の二変量に異なるグループ化列(:age ではなく :sex)があるフィットグループが得られます。
次に、最初の「適合の概要」をクリックし、「結合データ テーブルの作成」を選択します。
グループ化列が:ageではないプロットでは、age列に欠損値があり、「性別」という列がないことがわかります。
Age column has missing values where Group By column is not AgeAge column has missing values where Group By column is not Age年齢列に欠損値があり、グループ化列が年齢ではありません
バグのようですね。少なくとも私はそのような動作は予想していませんでした。
Group By 列も変数です (X または Y と同じです)。
テーブルを連結して各 Group By 変数の列を作成するか、または、さらに分析しやすくするために、テーブルを積み重ねて、Group By Name と Group By Value の 2 つの列だけを出力することを期待します。
バグの場合、どこに報告すればよいですか?