Erstellen eines Boxplots aus bereits zusammengefassten WertenKann ein Boxplot aus einer Tabelle erstellt werden, die bereits die 5 zusammengefassten Box- und Whisker-Werte enthält?
Betreff: Erstellen eines Boxplots aus bereits zusammengefassten WertenGroßartig! Ich bin froh, dass wir helfen konnten.
Betreff: Erstellen eines Boxplots aus bereits zusammengefassten WertenDanke.Sie haben uns etwas über die Stiloptionen von Barplot beigebracht.Wir werden dieses Konzept verwenden, um einige hausgemachte Darstellungen unserer Distributionen zu erstellen.
Betreff: Erstellen eines Boxplots aus bereits zusammengefassten WertenDanke.Wir haben etwas Ähnliches gemacht, indem wir den Daten Additionswerte von Median und Quartilen hinzugefügt haben.Das Konzept der Verwendung des Häufigkeitsterms im Graph Builder ist definitiv eine bessere Möglichkeit, dies zu erreichen.
Betreff: Erstellen eines Boxplots aus bereits zusammengefassten WertenIch denke, Sie können Häufigkeiten verwenden, um Graph Builder oder Distribution dazu zu bringen, zu glauben, dass es sich bei den zusammenfassenden Daten um Rohdaten handelt. Wenn Sie die 5 Datenpunkte in eine Datentabelle eingeben und dann eine zweite Spalte mit Häufigkeiten erstellen, die dazu führen, dass Ihre Datenpunkte auf den entsprechenden Quantilen liegen. Für ein Boxplot mit Endpunkten bei den 5 %- und 95 %-Quantilen könnten Sie also die Fünf-Punkte-Zusammenfassung 3, 15, 20, 40, 42 mit Häufigkeiten von 5, 20, 25, 25 bzw. 20 verwenden. Die folgende JSL gibt ein Beispiel. Führen Sie einfach das Datentabellenskript aus, um den Boxplot im Graph Builder anzuzeigen.
New Table( "Boxplot",
Add Rows( 5 ),
New Script(
"Graph Builder",
Graph Builder(
Variables( Y( :Summary Point ), Frequency( :Freq ) ),
Elements( Box Plot( Y, Legend( 7 ) ) )
)
),
New Column( "Summary Point",
Numeric,
"Continuous",
Format( "Best", 18 ),
Set Values( [3, 15, 20, 40, 42] )
),
New Column( "Freq",
Numeric,
"Continuous",
Format( "Best", 18 ),
Set Values( [5, 20, 25, 25, 20] )
)
)
Betreff: Erstellen eines Boxplots aus bereits zusammengefassten WertenIch hätte erwähnen sollen, dass ich JMP 13 zum Erstellen des Plots verwendet habe, aber es sieht so aus, als ob das Verfahren auch in JMP 12 funktioniert.
Betreff: Erstellen eines Boxplots aus bereits zusammengefassten WertenWie Sie wissen, können Sie kein Boxplot anzeigen, das die Rohdaten beispielsweise mithilfe der Verteilung darstellt, wenn Ihnen nur die fünf zusammengefassten Werte und nicht die Rohdaten zur Verfügung stehen.Dies liegt daran, dass die Quartile Ihrer fünf Werte von denen der Rohdaten abweichen.Ich denke, dass die einzige Möglichkeit, ein rudimentäres Boxplot für Ihre nicht zusammengefassten Daten zu erstellen, indem Sie nur die fünf Werte verwenden, darin besteht, das Diagramm in Graph Builder zu erstellen.
So können Sie in Graph Builder ein Boxplot erstellen.
1. Öffnen Sie die angehängte Datei. Es enthält zusammengefasste Boxplot-Werte für die Spalte „Gewicht“ in der Beispieldatentabelle „Körperfett.jmp“.
2. Wählen Sie Diagramm > Diagrammersteller.
3. Wählen Sie die fünf Spalten von unten bis oben aus und ziehen Sie sie in die Y-Zone.
4. Ziehen Sie das Element „Balkendiagramm“ in das Diagramm.Es erscheinen fünf Balken.
5. Im linken Bereich befindet sich jetzt ein Balkenbereich.Wählen Sie in der Liste „Balkenstil“ die Option „Bereich“ aus.Im Plot erscheint ein „Kasten“.
6. Klicken Sie im Bedienfeld „Balken“ auf das Offenlegungssymbol rechts neben „Variablen“.Wählen Sie Q1 aus (markieren Sie es) und verschieben Sie es mithilfe der Pfeile an den Anfang der Liste.Wählen Sie Q3 aus und verschieben Sie es direkt unter Q1.
7. Ziehen Sie das Element „Balkendiagramm“ erneut in den Plot.Auch hier sehen Sie fünf Balken und links erscheint ein zweites Balkenfeld.
8. Wählen Sie im zweiten Balkenbereich aus der Liste „Balkenstil“ die Option „Intervall“ aus.
9. Klicken Sie auf das Offenlegungssymbol rechts neben Variablen und deaktivieren Sie Q1, Median und Q3.
10. Deaktivieren Sie im Bereich „Punkte“ (über den beiden Balkenbereichen) die Option „Jitter“.
Das beigefügte Skript gibt diese Handlung wieder.Ich hoffe das hilft.