Hallo,
Ich versuche, aus derselben Datentabelle ein Dashboard mit Registerkarten zu erstellen. Jede Registerkarte ist für einen bestimmten Werkzeugtyp. Ich möchte die Diagramme in jeder Registerkarte mit „Farbe nach Spalte“ nach diesem bestimmten Werkzeugtyp einfärben. Sobald die zweite Registerkarte jedoch die Farbe nach Spalte verwendet, ändert sich das Farbschema der vorherigen Registerkarte. Gibt es eine Möglichkeit, dies zu verhindern, sodass das Farbschema der vorherigen Registerkarte nicht durch das Farbschema der nächsten Registerkarte geändert wird?
Mein Code sieht so aus (ich verwende JMP16.12) ---
/* ToolSet A Dashboard */
dt<<COLOR by="" column=""></COLOR>
Hi,
Es gibt viele Leute in dieser Community, die besser als ich darin sind, Fragen zum Skripting zu beantworten.
Ich frage mich jedoch, ob das Festlegen des Farbdesigns als Spalteneigenschaft die Probleme, die Sie haben, verhindern könnte.
Unten sehen Sie ein Beispiel für das Ändern der Eigenschaft einer Farbverlaufsspalte.
Ich hoffe das hilft,
Phil
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
//Set Color Gradient column property for Weight to "Magma"
:weight << Set Property(
"Color Gradient",
{"Magma", Range( {64, 172, 105} )}
);
dt << Graph Builder(
Size( 522, 408 ),
Show Control Panel( 0 ),
Variables( Y( :weight ), Color( :weight ) ),
Elements( Points( Y, Legend( 5 ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{Marker Size( 6 ), Marker Drawing Mode( "Normal" )}
)
)
);Phil_Kay,
Danke für Ihre Antwort. Graph Builder behält das Farbschema bei, die Einweganalyse jedoch nicht. Ich füge eine Beispieldatentabelle und scriptt bei. Sobald die zweite Einweganalyse ausgeführt wird, ändern sich die Farben in der ersten Einweganalyse, was zu durcheinandergebrachten Farben für das Diagramm Y nach Werkzeug 1 ID führt.
Danke noch einmal.