Hallo zusammen,
Im folgenden Beispiel wurde eine Heatmap am Beispiel von Big Class.jmp erstellt:
gb=Graph Builder(
Size( 686, 525 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ), Color( :age ) ),
Elements( Heatmap( X, Y, Legend( 7 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
7,
Properties(
0,
{gradient( {Scale Values( [11 18] )} )},
Item ID( "age", 1 )
)
)}
)
)
);Gibt es eine Möglichkeit, Variablen zum Definieren der Grenzen der Gradientenskala zu verwenden? Folgendes möchte ich erreichen:
gradient_low=10;
gradient_high=19;
gb=Graph Builder(
Size( 686, 525 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ), Color( :age ) ),
Elements( Heatmap( X, Y, Legend( 7 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
7,
Properties(
0,
{gradient( {Scale Values( matrix({<FONT face="arial black,avant garde" color="#FF0000">gradient_low</FONT>, <FONT face="arial black,avant garde" color="#FF0000">gradient_high</FONT>}) )} )},
Item ID( "age", 1 )
)
)}
)
)
);
Ich möchte „grandient_low“ und „gradient_high“ verwenden, um die Grenzen des Heatmap-Gradienten zu definieren.
Ich habe versucht, eval() , eval expr() usw. zu verwenden, habe es aber noch nicht zum Laufen gebracht.
Danke