Warum heißt diese DropZone "Farbe"?Tag 1 mit JMP und ein Benutzer möchte ein Punktdiagramm mit 2 verschiedenen Farben für Männer und Frauen erstellen:

Die einfache Lösung: Verwenden Sie die Farbe Dropzone
Die Überraschung: Das Overlay funktioniert genauso.
Die zweite Überraschung: „Farbe“ kann mehr als nur „Farbe“:
Für jeden Eintrag in der Legende hat der Benutzer die Möglichkeit, den Markierungsstil sowie Größe und Transparenz festzulegen.

Ein fauler Benutzer konfiguriert die Farben nicht manuell – immer und immer wieder für jedes einzelne Diagramm und Unterdiagramm.
Eine Alternative – definitiv nicht die beste!: Zeilenzustände zur Angabe von Farben und Markierungen .

Nachteile:
- Die Legende im Graph Builder passt nicht
Die Zeilenzustände sind statisch. Wenn der Benutzer die Werte in der Tabelle ändert, muss er die Zeilenzustände manuell korrigieren. Andernfalls werden die Diagramme fehlerhaft dargestellt!
Eine weitere Alternative – weitaus besser:
Geeignete Farben über die Spalteneigenschaft definieren: Wertespalten
Vorteile:
- aussagekräftige Legenden - automatisch (!)
- separate Einstellungen für jede Spalte (nicht über Zeilen)
- Ich kann (über die Dropdown-Menüs „Überlagerung“ und „Farbe“) steuern, wo ich die Einstellung verwenden möchte - und für welche Diagramme ich die Einstellung NICHT verwenden möchte : )
- Ich kann die Einstellungen für einzelne Einträge über das Kontextmenü der Legende überschreiben.

Die dritte Überraschung: Es gibt keine Spalteneigenschaft: Wertmarkierungen *)
Tag 2 – Der JMP-Benutzer erkennt die subtilen (und weniger subtilen) Unterschiede zwischen den Farb- und Overlay-Dropzones:
durch Hinzufügen eines Glätters:

Nun fügen wir der Grafik Farbe hinzu.
Überraschung 4: Bei Color via Farbe gibt es nur eine einzige Anpassungskurve:

... genau dann erinnert sich der Nutzer an Überraschung Nr. 1, probiert Overlay aus und verliebt sich in die Overlay- Dropzone:

Bei Streudiagrammen gibt es also keinen erkennbaren Unterschied zwischen Farbe und Überlagerung – bei anderen Diagrammen aber schon!!!
Und oft ist Overlay DIE Methode, um Farbe hinzuzufügen.
Ein weiteres Beispiel:
vs. 
Nun erstellen wir ein weiteres Punktediagramm, in dem ein Unterschied zwischen Farbe und Überlagerung besteht:
Farbe fügt den Punkten lediglich Farbe hinzu, Overlay erzeugt separate Diagramme für jede Farbe und überlagert diese.
Und dadurch werden einige Mädchen versteckt. -> Gefährlich!
vs. 
Wir behalten die Darstellung als gestapeltes Blasendiagramm bei und definieren nun, basierend auf den Erkenntnissen aus Überraschung Nr. 2, Marker für verschiedene Werte.
... mit Hilfe der Farbe Dropzone

Datenexploration und -visualisierungBetreff: Warum heißt diese DropZone „Farbe“?Tag 3: Dem Benutzer gefallen die nicht überlappenden Punkte, er möchte etwas Farbe hinzufügen (über das Alter) … und die Legende richtig gestalten.

Betreff: Warum heißt diese DropZone „Farbe“?Unterschiede zwischen Overlay und Farbe:
:folded_hands: Graph Builder: Unterstützung für mehr als 2 „Farb“-Spalten
-> verfügbar seit JMP19
Graph Builder - Überlagerung mehrerer Spalten :
Noch nicht verfügbar, wir sammeln noch Kudos ...
Betreff: Warum heißt diese DropZone „Farbe“?neue Spalteneigenschaft: Wertmarkierungen *)
-> wieder offen zum Voting
Stellen Sie sich vor, wie hilfreich es sein wird:
- aussagekräftige Legenden im Graph Builder (im Vergleich zur Alternative über Zeilenzustände)
- vollautomatisch + konsistent (im Vergleich zur manuellen Markierungszuordnung über die Legende)
interessiert?
Folgen Sie dem Link und unterstützen Sie den Wunsch mit einem Ein dickes Lob .
Betreff: Warum heißt diese DropZone „Farbe“?für " keine Zickzack-Linien " besteht der Wunsch, die Funktionalität automatisch im Graph Builder zu implementieren:
Graph Builder: Linie - Möglichkeit zum Einfügen von Unterbrechungen
Betreff: Warum heißt diese DropZone „Farbe“?Ich brauche dieses Skript ... bitte teilen Sie es!
Betreff: Warum heißt diese DropZone „Farbe“?Wussten Sie, dass die Overlay-Codierung verwendet werden kann, um die Farb-Dropzone zu überschreiben?
[Alter wird für die Farb-Dropzone verwendet - aber die Overlay-Codierung ist auf Farbe eingestellt
Die Farbe der Punkte wird also durch die Overlay-Einstellungen bestimmt , NICHT durch die Farb-Dropzone.
Das Ändern der Farbeinstellungen für das Alter hat keinen Einfluss auf die Farben des Diagramms.

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Variables(
X( :height ),
Y( :weight ),
Overlay( :sex, Overlay Encoding( "Color" ) ),
Color( :age )
),
Elements( Points( X, Y, Legend( 1 ) ) ),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model( 1, Properties( 6, {Marker( "Triangle" )}, Item ID( "female", 1 ) ) )}
)
)
);
Betreff: Warum heißt diese DropZone „Farbe“?Diese Regel gilt ... bis Sie SCHWARZ als Overlay-Farbe verwenden :
Wenn die Overlay-Farbe schwarz ist , verwendet JMP die Farbe aus der Farb-Dropzone – auch wenn die Overlay-Kodierung = Farbe ist.

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Variables(
X( :height ),
Y( :weight ),
Overlay( :sex, Overlay Encoding( "Color" ) ),
Color( :age )
),
Elements( Points( X, Y, Legend( 1 ) ) ),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model(
1,
Properties(
1,
{Line Color( 0 ), Marker( "FilledCircle" ), Marker Size( 6 )},
Item ID( "F", 1 )
)
)}
)
)
);
Betreff: Warum heißt diese DropZone „Farbe“?Ein weiterer Fall, in dem die obige Regel nicht gilt: Glätter-, Balken-, Kontur-, Boxplot- und Liniendiagramme *)
Bei Smoother- und Liniendiagrammen steuert die COLOR-Dropzone die Farbe, unabhängig von der Overlay-Kodierung für das Overlay.
Diese Tatsache kann zu Diagrammen mit inkonsistenten Farbeinstellungen führen:

*) Bitte beachten Sie:
Anpassungslinie und Ellipse verhalten sich wie Punkte [aber ohne die Möglichkeit, auf Farbe umzuschalten, indem die Overlay-Farbe auf Schwarz gesetzt wird]
Flächendiagramme scheinen eine Kombination aus beiden Welten zu sein:

Betreff: Warum heißt diese DropZone „Farbe“?in Bilder aus der Galerie Nr. 9 erwähnt @scwise diese Nichtübereinstimmung zwischen der Overlay-Kodierung bei 21 Min.
Betreff: Warum heißt diese DropZone „Farbe“?Mir gefällt der Ansatz von JMP sehr gut, bei dem der Benutzer über die Spalteneigenschaften einige Standardeinstellungen vorgibt und jedes neue Diagramm von Anfang an perfekt ist, ohne dass manuell etwas geändert werden muss. Leider funktioniert dieser Ansatz nicht zu 100 %.
In den meisten Fällen muss ich die Einstellungen manuell ändern, um das gewünschte Diagramm zu erhalten.
Das manuelle Ändern der Einstellungen durch Rechtsklick auf die Legende ist sehr zeitaufwändig. Dieses Video zeigt einen alternativen Ansatz: Ignorieren Sie grundsätzlich die Standardeinstellungen und geben Sie dem Benutzer eine interaktive GUI, um die Einstellungen für jedes einzelne Element präzise festzulegen. Im Vergleich zum Rechtsklick auf die Legendenelemente kann dies um Größenordnungen schneller sein, um das gewünschte Diagramm zu erhalten.
Der Nachteil:
- zu viel Flexibilität – was zu inkonsistenten Einstellungen führen kann (kann beabsichtigt sein, wie im Video – kann aber auch unbeabsichtigt sein)
- Mir ist es noch nicht gelungen, eine aussagekräftige Legende für die endgültige Grafik zu erstellen.
Betreff: Warum heißt diese DropZone „Farbe“?Ich verstehe „Farbe“ als reine Farbe, „Overlay“ hingegen als das Äquivalent zu den alten Folien auf einem Projektor, mit denen man verschiedene Diagramme übereinanderlegen konnte. Ja, es ist etwas seltsam, dass Overlay auch die Farbe steuert, aber ich bin froh darüber. Overlay ist außerdem eine meiner Lieblingsfunktionen von Graph Builder, da ich damit Liniendiagramme mithilfe einer bestimmten Variable beliebig unterbrechen kann.
Betreff: Warum heißt diese DropZone „Farbe“?
@hogi schrieb: Durch die Überlagerung werden die meisten Superkräfte der Farbe weggenommen – es bleiben nur Farbe und Transparenz übrig:
oh ja – und tatsächlich gibt es einige Fälle, in denen die Farb-Dropzone die vollständige Kontrolle über die Transparenz übernimmt.
Es gibt eine Transparenzeinstellung für die einzelnen Overlay-Einträge, allerdings ohne Wirkung:
Transparenz für Overlay-Gruppe?

Ich hoffe, dass der Benutzer in einer zukünftigen Version von JMP mehr Flexibilität erhält, um anzupassen, welche Einstellungen durch Farbe oder Überlagerung gesteuert werden.
Betreff: Warum heißt diese DropZone „Farbe“?Farbe ist viel mehr als nur „Farbe“, siehe:
Warum heißt diese DropZone „Farbe“?
@hogi schrieb:
Tag 1 ...
Die zweite Überraschung: „Color“ kann mehr als nur „färben“:
Für jeden Eintrag in der Legende hat der Benutzer die Möglichkeit, auch den Markierungsstil sowie Größe und Transparenz zu definieren.

Ansicht verkleinern:

Bei Farbe zusammen mit Overlay haben Sie Recht.
Durch die Überlagerung werden die meisten Superkräfte der Farbe weggenommen – es bleiben nur Farbe und Transparenz übrig:

Betreff: Warum heißt diese DropZone „Farbe“?Interessant:
Overlay- Dropzone:
Der Benutzer kann die Linienfarbe und die Füllfarbe für jedes Element anpassen:

Farb -Dropzone:
- Dort steht zwar „Füllfarbe“ , aber der Graph Builder ändert die Linienfarbe .
Welchen Zweck hat das Füllmuster?
kein Effekt (A) - es ist nicht einmal ein Füllmuster vorhanden:

*) keine Auswirkung (B) - nach Anwendung einer Füllfarbe über die Einstellungen für "Boxplot":

[Bitte beachten Sie den Unterschied zwischen Legende und Diagramm.]
Problem mit Overlay und Farbanpassung nach Thema :
Die Farbe wird als Linienfarbe und als Füllfarbe angewendet:

Gibt es einen Trick, um nur die Linienfarbe anzupassen?
Betreff: Warum heißt diese DropZone „Farbe“?Graph Builder: Unterstützung für mehr als 2 Spalten vom Typ „Farbe“ (:green_heart:)
-> jetzt in JMP19 verfügbar : )
Betreff: Warum heißt diese DropZone „Farbe“?Wie kann ich die Farbeinstellungen in JMP synchronisieren?
(gleiche Farbe für Punkte und Linien | gleiche Farbe für die linke und rechte Grafik ...)
die mit Abstand beste Option: Farbeigenschaften / Wertfarben & Farbverlauf:
Sehr einfach zu definieren -> alle Diagramme verwenden dieselben Einstellungen | keine „Verschiebungen“ durch Teilmengen und lokale Datenfilter


Innerhalb eines Diagrammfensters kann eine Farbeinstellung festgelegt werden, die auf alle Diagrammtypen (Linien, Punkte) und Unterdiagramme angewendet wird.
über rotes Dreieck/ Farbeinstellungen :

Folgendes ist zu beachten, wenn der Benutzer die Farbeinstellungen manuell anwenden möchte:
- Wenn in der Legende nur ein Eintrag sichtbar ist (M wird als Punkte und Linien angezeigt, aber es gibt nur einen Eintrag in der Legende),
Die Einstellung wird auf alle zugehörigen Diagramme (Punkte, Linien und andere Bereiche des Diagramms) angewendet -> synchronisierte Änderungen *)
- Sind in der Legende mehr Einträge sichtbar (z. B. zwei „M“), gilt die geänderte Einstellung nur für einen Diagrammtyp bzw. Unterdiagrammtyp.
- Der Übergang von Modus 1 zu Modus 2 ist unumkehrbar. Sobald eine Einstellung geändert wurde, kann nicht mehr zu Modus 1 zurückgewechselt werden. Selbst die Funktion „Zurücksetzen“ reicht nicht aus, um die Einstellung zurückzusetzen (nützlicher Workaround: Skript öffnen, Einstellungen löschen und Skript erneut ausführen).
- Rückgängig machen:

*) Dies ist kein Fehler, sondern ein Feature.
Betreff: Warum heißt diese DropZone „Farbe“?Verwandtes Thema: Achsenbeschriftungen eine Farbe zuweisen (passend zur Farbe im Diagramm)
Bislang war die Farbzuweisung für Achsenmarkierungen und -beschriftungen kompliziert.
Die Benutzer mussten die Farbe über das Menü „Eigenschaften“ auf der rechten Seite anwenden.

Diese Art von Zuweisung ist heikel: Die Einstellung wird auf die N-te Achsenbox angewendet.
Eine Änderung des Plotlayouts ruiniert die Aufgabe:
[Nach dem Hinzufügen der zweiten x-Achse sind die Beschriftungen auf der rechten Seite schwarz, die Beschriftungen auf der zweiten x-Achse rot .]
Mit JMP19 gibt es jetzt eine einfachere und robustere Methode: Klicken Sie einfach auf „ Parallele Y-Beschriftungen “ im roten Dreiecksmenü.
Diese neue Funktionalität wurde implementiert , um mehrere Trends aus Sensordaten mit unterschiedlichen Einheiten (oder Skalen) grafisch darzustellen.
Schön: Die Farbe stimmt mit der Farbe im Diagramm überein.