Lasst uns diesen Code ausführen:
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 )}
);
Sie erhalten eine Fit-Gruppe, in der die letzte Bivariate eine andere Gruppierungsspalte hat (:sex anstelle von :age).
Klicken wir nun auf die erste „Zusammenfassung der Anpassung“ und wählen wir „Kombinierte Datentabelle erstellen“.
Wir werden sehen, dass die Spalte „Alter“ fehlende Werte für das Diagramm aufweist, bei dem die Spalte „Gruppieren nach“ nicht „Alter“ ist, und dass es keine Spalte mit dem Namen „Geschlecht“ gibt.
Age column has missing values where Group By column is not AgeAge column has missing values where Group By column is not AgeDie Spalte „Alter“ enthält fehlende Werte, wenn die Spalte „Gruppieren nach“ nicht „Alter“ ist.
Scheint ein Fehler zu sein. Zumindest hatte ich dieses Verhalten nicht erwartet.
Die Spalte „Gruppieren nach“ ist ebenfalls eine Variable – genau wie X oder Y.
Ich würde erwarten, dass es entweder Tabellen verknüpft und für jede Gruppierungsvariable eine Spalte erstellt, oder – um die weitere Analyse zu vereinfachen – sie einfach stapelt und nur zwei Spalten ausgibt: Gruppierungsname und Gruppierungswert.
Falls es sich um einen Fehler handelt – wo könnte ich ihn melden?
Senden Sie eine Nachricht an den JMP-Support.