Ich habe einen ANOM-Zusammenfassungsbericht, den ich in JMP erstellt habe. Ich wollte die Gruppenmittelwerte in jeder Zeile des Berichts extrahieren und mithilfe von JSL-Skripten in einer neuen Datentabelle (Run Chart) speichern. Kann mir jemand helfen?
Wie sieht Ihre run_chart_table aus? Sie könnten vielleicht << Make Into Data table für die Oneway-Ergebnistabelle verwenden und diese verketten.
Ich möchte die Gruppenmittelwerte (Gruppenmittelwerte vor und nach) aus der anomalen Zusammenfassungsberichtstabelle Variablen zuweisen und sie dann in die Spalten „vor“ und „nach“ der Datentabelle unten einfügen.


Nachfolgend finden Sie einige gute Optionen
- Verwenden Sie „make into datatable“ und verketten Sie
- Holen Sie sich Werte in die Liste/Matrix, fügen Sie so viele Zeilen hinzu, wie Sie darin haben, und verwenden Sie die Datentabellen-Indizierung
Und hier ist ein mögliches Skript für die Erstellung einer Datentabelle + Verkettung
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Drug.jmp");
dt_results = New Table("Results",
Add Rows(0),
New Column("FA", Character, Nominal),
New Column("Pre", Numeric, Continuos),
New Column("Post", Numeric, Continuos),
New Column("Shift", Character, Nominal),
New Column("Date", Numeric, Continuos)
);
ow = dt << Oneway(Y(:y), X(:Drug),
ANOM(1, Show Summary Report(1), Point Options("Show Needles"))
);
tb = Report(ow)[Outline Box("Analysis of Means Summary"), Table Box(1)];
dt_ow = tb << Make Into Data Table;
Column(dt_ow, "Lower Limit") << Set Name("Pre");
Column(dt_ow, "Group Mean") << Set Name("Post");
dt_ow << Delete Columns({"Level", "Group N", "Upper Limit", "Limit Exceeded"});
dt_results << Concatenate(
dt_ow,
"Append To First Table"
);
Close(dt_ow, no save);