現在、Fit Y by Xプラットフォームでは、Byロールを持つ単一のYと単一のXはFitGroupをオンにしません。 ただし、JSLでは、スクリプトをFit Groupでラップでき、機能します。
通常、Fit Y by Xでは、複数のXまたは複数のYを実行すると、Fitグループが取得されます(Big Class.jmpサンプルファイルを使用)。
Fit Group(
Oneway(
Y( :height ),
X( :age ),
),
Oneway(
Y( :weight ),
X( :age ),
)
);
たとえば2つの連続に対してFitYby Xを実行し、By()ロールでカテゴリを実行する場合、行ごとに配置することはできません。
Bivariate(
Y( :weight ),
X( :height ),
By( :age )
);
ただし、JSLを使用すると、Fit Group内にラップするだけで、次のように機能します。
Fit Group(
Bivariate(
Y( :weight ),
X( :height ),
By( :age )
)
);
XによるFitYへのより一般的な呼び出しと同様に:
Fit Group(
Fit Y by X(
Y( :weight ),
X( :height ),
By( :age )
)
);これをデフォルトにすることを許可できますか、または少なくともプラットフォーム設定として許可できますか?
テーブルまたはスクリプトウィンドウに保存されるものは次のようになります。
Fit Group(
Bivariate(
Y( :weight ),
X( :height ),
Where( :age == 12 )
),
Bivariate(
Y( :weight ),
X( :height ),
Where( :age == 13 )
),
Bivariate(
Y( :weight ),
X( :height ),
Where( :age == 14 )
),
Bivariate(
Y( :weight ),
X( :height ),
Where( :age == 15 )
),
Bivariate(
Y( :weight ),
X( :height ),
Where( :age == 16 )
),
Bivariate(
Y( :weight ),
X( :height ),
Where( :age == 17 )
)
);