Hallo zusammen,
Ich habe ein Skript, das mehrere Grafiken als Ausgabe erstellt. Ein Diagramm ist ein gestapeltes Proportionalplot, und ich versuche, das Farbschema an ein anderes Plot anzupassen (das auf einem Farbverlauf mit kontinuierlichem Farbverlauf basiert, der von Schwarz bis Hellgrau reicht). Die für dieses Diagramm verwendete Datentabelle enthält drei Spalten: eine Indexspalte, eine Kategoriespalte und eine Proportionsspalte. Die "Kategoriespalte" hat Werte im Bereich von 1 bis zu einer ganzen Zahl (daher könnte sich die Anzahl der Ebenen in dieser Spalte ändern und hängt von der Datentabelle ab).
Dies ist das Skript, das ich verwende:
Graph Builder( Show Control Panel( 0 ),
Categorical Color Theme( {"White to Black Copy", 2051, {"Black", {221, 221, 221}}} ),
Variables(
X( :Index, Order By( :Proportion, Descending, Order Statistic( "N" ) ) ),
Y( :Proportion ),
Overlay( :Category ) ),
Elements( Bar( X, Y, Legend( 2 ), Bar Style( "Stacked" ) ) ),
SendToReport(
Dispatch( {}, "Proportion", ScaleBox, {Max( 1.02 )} ),
Dispatch( {}, "X title", TextEditBox, {Set Text( "Index" )})
)
)
Daher sollten Reihen mit Kategorien auf Stufe "1" schwarz sein und dann für die nächsten Stufen zunehmend heller werden. Wenn ich das Diagramm erstelle, sind die Boxen der Ebene 1 jedoch immer ein paar Schattierungen heller als Schwarz:

Irgendwelche Ideen, wie man das repariert oder warum? Mir ist klar, dass dies auf lange Sicht keine große Sache ist, aber ich bin neugierig, warum das Skript dies tut.
Vielen Dank.
Sarah
Bei Verwendung eines durchgehenden Farbschemas für kategoriale Farben deckt jede Kategorie einen Bereich von Farben ab, und JMP wählt die letzte Farbe im Bereich aus, die diese Kategorie darstellt. Diese Regel funktioniert gut für die integrierten Farbthemen, die von hell nach dunkel gehen. Da Ihr Farbschema von dunkel zu hell wechselt, ist die letzte Farbe jedes Bereichs die hellste.
Um dies zu vermeiden, können Sie das Farbschema umkehren oder das Farbschema im Farbschema-Editor mit einer bestimmten Anzahl von Ebenen als qualitativ kennzeichnen.