Derzeit Fit Y by X-Plattform, auf der ein einzelnes Y und ein einzelnes X mit einer By-Rolle Fit Group nicht aktiviert. Aber in JSL können Sie das Skript in Fit Group umschließen und es funktioniert.
Normalerweise erhalten Sie in Fit Y by X, wenn Sie mehrere X oder mehrere Y ausführen, die Fit-Gruppe (unter Verwendung der Beispieldatei Big Class.jmp):
Fit Group(
Oneway(
Y( :height ),
X( :age ),
),
Oneway(
Y( :weight ),
X( :age ),
)
);
Wenn Sie Fit Y by X beispielsweise für zwei fortlaufende und eine kategoriale Funktion in der By()-Rolle ausführen, können Sie nicht nach Zeilen anordnen:
Bivariate(
Y( :weight ),
X( :height ),
By( :age )
);
Aber mit JSL können Sie es einfach in die Fit Group packen und es funktioniert:
Fit Group(
Bivariate(
Y( :weight ),
X( :height ),
By( :age )
)
);
ebenso wie der allgemeinere Aufruf von Fit Y by X:
Fit Group(
Fit Y by X(
Y( :weight ),
X( :height ),
By( :age )
)
);Könnte dies der Standard sein oder zumindest als Plattformpräferenz zugelassen werden?
Was im Tabellen- oder Skriptfenster gespeichert wird, sieht folgendermaßen aus:
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 )
)
);