Hallo - das Diagramm, das ein Kollege von mir erstellt hat, hatte ursprünglich Markierungen, die durch eine durchgehende Spalte farbcodiert waren (siehe "Original" -Bild). Wenn sie das Skript speichern und das Skript erneut ausführen, um das Diagramm neu zu erstellen, verschwindet die Farbcodierung und alle Markierungen werden kastanienbraun (siehe „Nachher“-Bild). Haben Sie Vorschläge, wie Sie die Farbcodierung so beibehalten können, dass jedes Mal, wenn das Diagrammskript ausgeführt wird, die Farbcodierung erhalten bleibt? Was könnte das Problem sein?
Original

-->Nach erneutem Ausführen des Skripts und trotz Speichern des Farbschemas:
Nach dem

Hallo
Ich verwende Big Class.jmp. Verwenden Sie „Höhe“ und „Gewicht“ als Y und X. Setzen Sie 'Höhe' in 'Farbe'.
Wählen Sie die gewünschte Farbstufe und passen Sie dann die Konfiguration des Mittelpunkts des Etiketts an. (abgebildet)
Dann das Skript speichern und fertig. Der Hauptunterschied im Skript besteht darin, wie oft die Punkte im Diagramm definiert werden.
Das angepasste Skript lautet wie folgt:
Graph Builder(
Size( 528, 456 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ), Color( :height ) ),
Elements( Points( X, Y, Legend( 5 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
5,
Properties(
0,
{gradient( {Color Theme( "Spectral" )} )},
Item ID( "height", 1 )
)
)}
),
Dispatch( {}, "400", LegendBox, {Set Title( "" )} )
)
)Das nicht angepasste Skript lautet wie folgt:
Am Anfang des Streudiagramms befinden sich weitere Standarddefinitionen
Eigenschaften( 1, {Linienfarbe( -11538191 ), Füllfarbe( -11538191 ), Farbverlauf( {Farbthema( "Spektral" )} )}, Element-ID( "Höhe", 2 ))
Graph Builder(
Variables( X( :weight ), Y( :height ), Color( :height ) ),
Elements( Points( X, Y, Legend( 9 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
9,
Properties(
0,
{gradient( {Color Theme( "Spectral" )} )},
Item ID( "height", 1 )
),
Properties(
1,
{Line Color( -11538191 ), Fill Color( -11538191 ),
gradient( {Color Theme( "Spectral" )} )},
Item ID( "height", 2 )
)
)}
)
)
)