Betreff: Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten verwechseltGleiches Problem nach dem Entfernen einer Spalte aus einem Diagramm.
Im Blow-Beispiel geht Jmp nach dem Entfernen der Altersinformationen davon aus, dass „M“ und „F“ unterschiedlich sind Alter der Studenten.
Stellen Sie sich vor, Sie hätten auf der Y-Achse sieben verschiedene Werte aufgetragen.
Dann können Sie sicher sein, dass mindestens eine der Achsen die falsche Beschriftung hat.
Schwer zu finden, große Wirkung!
Extrem gefährlich!!
Wird dieses Problem in Version 17.2 behoben?
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Graph Builder(
Size( 451, 455 ),
Show Control Panel( 0 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :sex ), Y( :age ), Y( :sex ), Overlay( :sex ) ),
Elements(
Position( 1, 1 ),
Points( X, Y, Legend( 1 ) ),
Smoother( X, Y, Legend( 2 ) )
),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 7 ) ) ),
SendToReport(
Dispatch( {}, "Y title", TextEditBox, {Set Text( "the age" )} ),
Dispatch( {}, "Y 1 title", TextEditBox, {Set Text( "the sex" )} )
)
)
Betreff: Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten verwechselt... und wird es in Jm18 behoben?
Was müssen wir tun, um das Problem zu beheben?
Betreff: Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten verwechseltAntwort vom Jmp-Support:
Der Fehler kann an ihrer Seite reproduziert werden: TS-00053509
Hoffen wir, dass Jmp Dev. Das Team findet eine Lösung, um das Problem zu beheben.
Betreff: Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten verwechseltHeute hatte ich das Problem in einer Besprechung.
Ich habe Jmp verwendet, um eine Live-Analyse anzuzeigen und musste auf der x-Achse zwei Spalten nebeneinander anzeigen.
Also habe ich die zweite Spalte auf die x-Achse gezogen.
Dann wunderte uns die Tatsache, dass beide Diagramme nahezu identische Beschriftungen auf der x-Achse hatten – wir gingen mehrmals hin und her und dachten über ein Problem mit dem Computerspeicher nach.
Dann fiel mir dieser Fehler ein – und tatsächlich: Die erste Beschriftung auf der x-Achse wurde manuell bearbeitet – und beim Ziehen der zweiten Spalte auf die x-Achse wurde der Befehl plötzlich auf den neuen Unterplot angewendet.
Wie peinlich. Ich hoffe, dass dieses Problem bald behoben wird ...
Also (Notiz für mich selbst):
Bis dieses Problem in Jmp behoben ist, gilt Folgendes, wenn Sie es gewagt haben, eine Achsenbeschriftung zu bearbeiten: Ziehen Sie KEINE zusätzlichen Spalten auf die Achsen
(insbesondere: NICHT links von einer X-Achse mit bearbeiteter Beschriftung, NOCH über einer bearbeiteten Beschriftung)
Betreff: Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten verwechselt – Status geändert in: Wird untersuchtBetreff: Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten verwechselt@hogi Vielen Dank für Ihr Feedback hier. Dieses Problem wurde intern vom technischen Support und der Produktverwaltung von JMP ordnungsgemäß erfasst. Wir verstehen das Problem auf jeden Fall und sind dabei, es zu untersuchen. Wir freuen uns über Ihre neuen Funktionswünsche auf der JMP-Wunschliste, aber bitte richten Sie jeden Verdacht auf ein fehlerhaftes Verhalten wie dieses an support@jmp.com Wir werden unser Bestes tun, um es in die Tat umzusetzen!
Prost - @PatrickGiuliano (Technischer Support von JMP)
Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten „durcheinandergebracht“Was hat Sie zu dieser Wunschliste inspiriert?
Das Problem tritt in folgender Situation auf: Wenn Sie verschiedene Parameter/Spalten darstellen und eine oder mehrere Achsenbeschriftungen umbenennen, ist die umbenannte Achsenbeschriftung an die Position des Parameters im Diagramm gebunden und nicht an den Parameter selbst. Sie können beispielsweise die Spalten A, B und C auf der y-Achse darstellen. Benennen Sie dann die Achsenbeschriftung der Spalte A von „A“ in „Neue Beschriftung A“ um. Wenn Sie nun eine neue Spalte D über A einfügen, lauten die Achsenbeschriftungen: „Neue Beschriftung A“, „A“, „B“, „C“. „D“ wird also direkt mit „Neue Beschriftung A“ beschriftet, obwohl wir eigentlich nur „A“ in „Neue Beschriftung A“ umbenennen wollten. Dieses Verhalten kann in manchen Fällen für große Verwirrung sorgen.
Welche Verbesserung würden Sie gerne sehen?
Wenn eine Achsenbeschriftung geändert wird, sollte die Änderung mit dem Parameter/der Spalte verknüpft sein, nicht nur mit der Diagrammposition. Manchmal möchten Sie die Reihenfolge der Parameter im Diagramm ändern, und natürlich sollte die Änderung der Achsenbeschriftung auch deren Position entsprechend ändern.
Warum ist diese Idee wichtig?
Dieses Problem scheint ein Fehler zu sein und sollte behoben werden, da das Verhalten von JMP unerwartet ist. Falsche Beschriftungen können für große Verwirrung sorgen.
Datenexploration und -visualisierungBetreff: Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten „vertauscht“.Hallo @PatrickGiuliano , abgesehen von vielen Funktionswünschen von mir – dieser stammt tatsächlich von @Lars 

Ich dachte nur, dass dieses Thema mit einer meiner Anfragen zusammenhängt: Graph Builder: Fehler beim Ziehen von Unterplots .
Aber es scheint, dass die Markierungs-/Farbeinstellungen von Graph Builder tatsächlich genau die Einstellungen sind, die sich gut verhalten:
- Wenn Nebenhandlungen hinzugefügt oder verschoben werden, berechnet eine Routine im Hintergrund die Änderungen und wendet sie an Markierungs- und Farbeinstellungen korrekt zum verschoben Nebenhandlungen:
https://community.jmp.com/t5/JMP-Wish-List/Graph-builder-bug-when-dragging-subplots/idc-p/680739/highlight/true#M4888 

Betreff: Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten verwechseltIch konnte dieses Problem mit Jmp 17 reproduzieren.
Führen Sie einfach den Code aus und versuchen Sie, die Variable „Höhe“ auf der Y-Achse zu ziehen. Wenn Sie es unter „weight_“ ziehen, ist alles in Ordnung.
Aber wenn du ziehst“ Höhe „Oben auf der Y-Achse wird es beschriftet“ Gewicht_ " ( !! )
Dieses Problem scheint mit zusammenzuhängen Graph Builder: Fehler beim Ziehen von Unterplots
Etwas, das auf Sanitärebene sinnvoll sein könnte, auf Porzellanebene jedoch seltsam aussieht (= Benutzersicht).
Es scheint ziemlich kompliziert zu sein, das Problem zu beheben.
Wenn es zu kompliziert ist, die fehlerhafte Verbindung auf der Sanitärschicht zu reparieren, wäre es meiner Meinung nach besser, solche fehlerhaften „Röhren“ zu entfernen: Achsenbeschriftungen auf den ursprünglichen Zustand zurücksetzen
entweder
1) automatisch, wenn Achsen hinzugefügt, gezogen oder entfernt werden – oder zumindest:
2) über einen Menüpunkt in der GUI – hier ist der Wunsch: Manuell geänderte Beschriftungen wiederherstellen
Falsche Achsenbeschriftungen ... eines dieser Dinge, die einem selbst beim Vorbereiten der Plots nicht auffallen – Kollegen/Kunden aber schon, wenn man die Daten präsentiert!

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Variables( X( :sex ), Y( :weight ), Overlay( :sex ) ),
Elements( Points( X, Y )),
SendToReport( Dispatch( {}, "Y title", TextEditBox, {Set Text( "weight_" )} ) )
)
Betreff: Manuelle Achsenbeschriftungen geraten beim Zeichnen mehrerer Spalten „durcheinander“Bis das Problem in einer zukünftigen Version von JMP behoben ist, können die Achsenbeschriftungen mithilfe von JSL rückgängig gemacht werden:
:folded_hands: Graph Builder: geänderte Achsenbeschriftungen rückgängig machen
Betreff: Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten „durcheinandergebracht“ – Status geändert in: Ja, bleiben Sie dran!Betreff: Manuelle Achsenbeschriftungen geraten beim Zeichnen mehrerer Spalten „durcheinander“@mia_stephens
die aktuelle Betaversion von JMP19 löscht einige der manuell geänderten Beschriftungen.
Ein Testdatensatz, um zu überprüfen, ob es wie erwartet funktioniert:
Das Diagramm sollte die Anzahl der Studenten 2x zeigen.
a) als Prozent. Bezeichnung „Prozent“
b) als Anzahl, gekennzeichnet mit „# Student“
Nach dem Speichern und erneuten Öffnen des Skripts sollte die Grafik immer noch folgendermaßen aussehen:

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :age ), Y( :height ), Y( :height ), Overlay( :sex ) ),
Elements(
Position( 1, 1 ),
Bar(
X,
Y,
Legend( 1 ),
Bar Style( "Stacked" ),
Summary Statistic( "% of Factor" )
)
),
Elements(
Position( 1, 2 ),
Bar( X, Y, Legend( 2 ), Bar Style( "Stacked" ), Summary Statistic( "N" ) )
),
SendToReport(
Dispatch( {}, "Y title", TextEditBox, {Set Text( "percent" )} ),
Dispatch( {}, "Y 1 title", TextEditBox, {Set Text( "students" )} )
)
);
Betreff: Manuelle Achsenbeschriftungen geraten beim Zeichnen mehrerer Spalten „durcheinander“mit deaktivierter Option,

Der generierte Code sieht folgendermaßen aus:

Betreff: Manuelle Achsenbeschriftungen geraten beim Zeichnen mehrerer Spalten „durcheinander“Hallo @hogi , haben Sie dies an jmpbeta@jmp.com gemeldet (damit das Beta-Feedback erfasst wird)? Danke!
Betreff: Manuelle Achsenbeschriftungen werden beim Zeichnen mehrerer Spalten „durcheinandergebracht“Hallo @mia_stephens , ja, das habe ich.
Gleiches Problem in EA3.
Betreff: Manuelle Achsenbeschriftungen geraten beim Zeichnen mehrerer Spalten „durcheinander“Hallo @mia_stephens , wir haben das Thema beim DACH User Group Treffen 2024 am 7./8. Oktober in Ingelheim besprochen.
Bitte stellen Sie neben der Behebung des Problems auch eine Möglichkeit bereit, die Änderungen gleichzeitig für mehrere Diagramme anzuwenden:
zB über
:folded_hands: Spalteneigenschaft: Spaltenname-Alias / Sekundäre oder alternative Spaltennamen zulassen
Für Tick Labels (mit JMP17?) wurde eine coole Funktionalität eingeführt:
Wenn der Benutzer eine Weile auf ein Häkchen klickt, wird ein spezieller Bearbeitungsmodus aktiviert - und die Änderungen werden als Spalteneigenschaft: Wertebeschriftungen gespeichert.
[sehr coole Funktionalität, sehr gut versteckt – wie viele Benutzer kennen sie?]
paralleler Ansatz für Achsenbeschriftungen:
Wenn der Benutzer eine Weile auf eine Achsenbeschriftung klickt, wird ein spezieller Bearbeitungsmodus aktiviert – und die Änderungen werden als Spalteneigenschaft: Spaltenname-Alias gespeichert.
Alternativ: Rechtsklickmenü -> Speichern unter Spaltenname-Alias.
Vielleicht:
Der Spaltenname Alias könnte eine Liste von Werten liefern,
(zB für verschiedene Sprachen, verschiedene Plottypen)
In einem Diagramm kann der Benutzer mit einem Index „Spaltennamen-Alias verwenden“ auswählen.
Betreff: Manuelle Achsenbeschriftungen geraten beim Zeichnen mehrerer Spalten „durcheinander“-
Betreff: Manuelle Achsenbeschriftungen geraten beim Zeichnen mehrerer Spalten „durcheinander“-
Betreff: Manuelle Achsenbeschriftungen werden beim Plotten mehrerer Spalten „durcheinandergebracht“ – Status geändert in: Geliefert