Ändern der Farbskalen im Graph Builder bei Verwendung eines DatenfiltersIch erstelle ein XY-Diagramm in Graph Builder und verwende eine dritte kontinuierliche Variable, Z, um eine Farbkarte für die XY-Werte zu erstellen.Außerdem verwende ich in einem Datenfilter eine vierte Variable, die eine zeitbasierte Variable ist, um zu zeigen, wie sich die Farbkarte als Funktion dieser vierten Variablen ändert.Die Verwendung der Animationsfunktion eignet sich hervorragend, um dies zu zeigen.
Das Problem besteht darin, dass JMP wie in der Animation offenbar standardmäßig den gesamten Bereich der Farbvariablen (Z) verwendet, um den Maßstab festzulegen.Ich möchte, dass sich die Farbskala und damit die Farben im XY-Diagramm ändern, während die vierte Variable ihre Sequenz durchläuft.Der gesamte Datensatz (Bereich von Z) deckt einen großen Bereich ab, sodass die Farbkarte bei jedem bestimmten Wert der Animationsvariablen einfarbig ist.
Gibt es eine Möglichkeit, die Farbskala zu ändern, während Sie die Werte im Datenfilter durchlaufen?
Betreff: Ändern der Farbskalen im Graph Builder bei Verwendung eines DatenfiltersOk, hier ist das Skript, das ich zum Testen von Legenden und Filtern mit Graph Builder und JMP 14 verwendet habe.In diesem Beispiel wird die Legende jedes Mal aktualisiert, wenn sich der Filter ändert.
Open("$SAMPLE_DATA/Big Class.jmp");
Graph Builder(
Show Control Panel( 0 ),
Variables( X( :sex ), Y( :height ), Color( :weight ) ),
Elements( Points( X, Y, Legend( 14 ) ) ),
Local Data Filter(
Add Filter(
columns( :age ),
Where( :age == 12 ),
Display( :age, Size( 160, 90 ), List Display )
)
)
);
Als nächstes fällt mir ein, dass die Datentabelle möglicherweise eine Spalteneigenschaft enthält, die Gradientengrenzen angibt:

Können Sie eine Beispieltabelle mit einem Skript bereitstellen, das das Problem veranschaulicht?
Betreff: Ändern der Farbskalen im Graph Builder bei Verwendung eines DatenfiltersNein, Waagen sperren ist nicht ausgewählt.
Betreff: Ändern der Farbskalen im Graph Builder bei Verwendung eines DatenfiltersHaben Sie Waage sperren in den Graph Builder-Optionen ausgewählt?

Waage sperren gilt sowohl für Achsenskalen als auch für Farbverlaufsskalen und behält die Min/Max-Einstellungen während der Filter- oder Datentabelleninteraktion bei.