Die aufsteigende/absteigende Reihenfolge des im Graph Builder erstellten Balkendiagramms funktioniert nicht???<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo an alle,
Ich habe im Graph Builder ein wirklich einfaches Balkendiagramm erstellt und festgestellt, dass man keine korrekte Reihenfolge (aufsteigend/absteigend) erhalten kann, wenn man die Balkendiagramme durch eine dritte Variable unterteilt. Verwenden Sie das von JMP bereitgestellte Beispiel ( 57555 – So legen Sie die aufsteigende oder absteigende Reihenfolge der Balken in einem Balkendiagramm fest ), verstehe ich, wie man ein Balkendiagramm mit Alter als X und Höhe als Y erstellt und den Höhenwert verwendet, um den Balken zu ordnen. Wenn ich jedoch eine dritte Variable, beispielsweise das Geschlecht, als X-Gruppe in das Balkendiagramm einfügen möchte, scheint die Reihenfolge (aufsteigend/absteigend) für jede Geschlechtergruppe nicht richtig zu funktionieren.


Ich dachte, dass dies ein sehr verbreitetes Phänomen sein sollte, und viele Leute haben ähnliche Pläne gemacht. Ich bin mir nicht sicher, ob ich etwas verpasst habe? Ich hoffe, jemand kann mir ein paar Vorschläge machen.
Danke schön,
Tao
Betreff: Die aufsteigende/absteigende Reihenfolge des im Graph Builder erstellten Balkendiagramms funktioniert nicht???Hallo Jerry,
Ich denke, das ist genau das, was ich suche, und ich wusste nicht, dass ich eine neue Spalte für die Reihenfolge verwenden könnte.
Ich danke Ihnen für Ihre Hilfe!
Tao
Betreff: Die aufsteigende/absteigende Reihenfolge des im Graph Builder erstellten Balkendiagramms funktioniert nicht???Hallo Tao,
Probieren Sie Folgendes aus und sehen Sie, ob es das tut, was Sie brauchen (immer noch am Beispiel der Big-Klasse):
- Erstellen Sie eine neue Formelspalte, um die Größe nach Geschlecht und Alter zu aggregieren: Col Mean(height, sex, age)
- Ändern Sie den Modellierungstyp der neuen Spalte in „Ordinal“ (oder „Nominal“).
- Erstellen Sie das Diagramm wie in Ihrem ursprünglichen Beitrag
- Ziehen Sie nun die neue Spalte auf der x-Achse zwischen Geschlecht und Alter ab

Ändern Sie die Achse, indem Sie doppelklicken und alle Markierungen und Beschriftungen für Beschriftungszeile 2 deaktivieren. Sie können auch Reihenfolge umkehren auswählen:

Wenn Sie nicht möchten, dass sich die umgekehrte Reihenfolge auch auf die Geschlechtsbezeichnung auswirkt, können Sie der Formelspalte eine Eigenschaft „Wertreihenfolge“ zuweisen und dort „Umkehren“ auswählen.
Hoffe das hilft.
Betreff: Die aufsteigende/absteigende Reihenfolge des im Graph Builder erstellten Balkendiagramms funktioniert nicht???So was? Platzieren Sie „Sex“ einfach als Überlagerung, nicht als Gruppe.

Betreff: Die aufsteigende/absteigende Reihenfolge des im Graph Builder erstellten Balkendiagramms funktioniert nicht???Hallo Jim,
Vielen Dank für Ihren Vorschlag und ich denke, dass es für mich einfacher wäre, Skripte direkt zu verknüpfen. Der Grund, warum ich meine Frage gestellt habe, ist, dass ich ein Balkendiagramm in R erstellt habe und es fünf Arten von Dingen gibt, die gegen die Koeffizientenwerte aufgetragen und auch getrennt werden nach Zeit (1,3,5,...,20). Die Reihenfolge der Balken zu jedem Zeitpunkt ist nach ihren absoluten Werten absteigend und jedes Balkendiagramm zu unterschiedlichen Zeiten wird nebeneinander angezeigt, um die Trends zu überprüfen. Ich habe versucht, dasselbe in JMP zu tun, habe aber keine Möglichkeit gefunden, es zu tun.
Tao

Betreff: Die aufsteigende/absteigende Reihenfolge des im Graph Builder erstellten Balkendiagramms funktioniert nicht???Es gibt verschiedene Möglichkeiten, dies zu erreichen.Der direkteste Weg, dies zu tun, besteht darin, zwei Teilmengen der Daten zu erstellen, die Männer und Frauen in separate Datentabellen aufzuteilen, sie dann unabhängig voneinander darzustellen und sie in einem neuen Anzeigefenster wieder zusammenzufügen.
Hier ist ein Skript, das den Prozess automatisiert, aber er kann auch interaktiv durchgeführt werden
Namen standardmäßig hier ( 1 ) ;
dt = Offen ( „$SAMPLE_DATA/Big Class.jmp“ ) ;
dt << Wählen Sie wo aus ( : Sex == "M" ) ;
dtM = dt << Teilmenge (
, ausgewählte Zeilen ( 1 ) ,
Nur ausgewählte Spalten ( 0 )
) ;
dt << Wählen Sie wo aus ( : Sex == "F" ) ;
dtF = dt << Teilmenge (
Ausgewählte Zeilen ( 1 ) ,
Nur ausgewählte Spalten ( 0 )
) ;
Neues Fenster ( „Grafiken“ ,
Aufstellungsbox ( N Col ( 2 ) , Abstand ( 0 ) ,
dtF << Graph Builder (
Größe ( 533 , 447 ) ,
Systemsteuerung anzeigen ( 0 ) ,
Variablen ( X ( : Alter , Sortieren nach ( : Höhe , Absteigend , Bestellstatistik ( "Bedeuten" ) ) ) , Y ( : Höhe ) ) ,
Elemente ( Bar ( X , Y , Legende ( 4 ) ) )
) ,
dtM << Graph Builder (
Größe ( 533 , 447 ) ,
Systemsteuerung anzeigen ( 0 ) ,
Variablen ( X ( : Alter , Sortieren nach ( : Höhe , Absteigend , Bestellstatistik ( "Bedeuten" ) ) ) , Y ( : Höhe ) ) ,
Elemente ( Bar ( X , Y , Legende ( 4 ) ) )
)
)
) ;

Betreff: Die aufsteigende/absteigende Reihenfolge des im Graph Builder erstellten Balkendiagramms funktioniert nicht???Hallo Jim,
Danke für deinen Kommentar! Aber ich frage mich, ob es eine Möglichkeit gibt, die Leiste für jede Gruppe zu sortieren?
Tao
Betreff: Die aufsteigende/absteigende Reihenfolge des im Graph Builder erstellten Balkendiagramms funktioniert nicht???Die Option funktioniert ordnungsgemäß.Die Achsen werden für die Gruppen nicht unabhängig neu angeordnet.Die angezeigte Reihenfolge gilt für die gesamte absteigende Reihenfolge.