Erhalten Sie Werte der 5-Zahlen-Zusammenfassung aus dem Boxplot-Diagramm im Graph BuilderHallo JMP-Gemeinde,
Ich brauche Hilfe bei einem JSL-Skript. Ich möchte mit mehreren Werten aus der "5-Zahlen-Zusammenfassung" von Boxplot-Diagrammen im Graph Builder arbeiten. Wissen Sie, wie Sie diese Werte erhalten - zB in einer Liste oder einer Matrix? mit diesen zu arbeiten, nachdem der Graph erstellt wurde?

BR und vielen Dank im Voraus
AnalytikGrafikSkripterstellungBetreff: Erhalten Sie Werte der 5-Zahlen-Zusammenfassung aus dem Boxplot-Diagramm im Graph BuilderIch würde nicht versuchen, diese Informationen aus Graph Builder zu extrahieren. Ich würde stattdessen eine andere Plattform verwenden. Die Distributionsplattform berechnet diese Quantile für Sie. Sie können es als unsichtbare Plattform öffnen, die Werte extrahieren und es dann schließen. Siehe dieses Beispiel:
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dist = dt << Distribution( Y( :weight ), Invisible );
rpt = dist << Report;
five pt summary = { min, q1, med, q3, max } = rpt["Quantiles"][NumberColBox(1)] << Get( { 11, 7, 6, 5, 1 });
dist << Close Window;Betreff: Erhalten Sie Werte der 5-Zahlen-Zusammenfassung aus dem Boxplot-Diagramm im Graph Buildervielen Dank für deine Antwort, das hat mir tatsächlich geholfen. Ich habe nur noch eine offene Frage: Wenn ich die Verteilung erstelle, werden alle Werte aus allen Boxen zusammengefügt. Gibt es eine Möglichkeit, die Verteilung für verschiedene X-Werte zu erstellen? Ich versuche es in meinem Beispiel über deinem Beitrag zu erklären. Es gibt 5 Kästchen für unterschiedliche x-Werte (hier EC1, EC2, LS20,...) Ist es möglich, diese Verteilungen für jeden unterschiedlichen X-Wert zu erstellen?
BR
Betreff: Erhalten Sie Werte der 5-Zahlen-Zusammenfassung aus dem Boxplot-Diagramm im Graph BuilderDas Hinzufügen einer Gruppierung oder einer 'by'-Variablen macht die Methode zu @markbailey etwas aufwendiger (aber durchaus machbar). Alternativ könnte man aber auch darauf aufbauen:
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Summarize( exg = By( :sex ), exm = Mean( :height ), exMax = Max(:height) );
Print(exg, exm, exMax);