Imposta la dimensione del carattere dell'asse all'esterno dello script del generatore di graficiCiao a tutti,
Ho cercato questo ... incluso l'indice di scripting sotto help. Vorrei cambiare la dimensione del carattere del mio asse x usando una linea di codice al di fuori dello script del generatore di grafici. Vedi sotto. Ho provato la linea
Report (grafico) [Axis Box (1)] << Axis Settings ({Set Font Size (14)}) ma questa linea non funziona ovviamente. So come modificare la dimensione del carattere all'interno dello script di graph builder, ma come farlo tramite una riga di codice esterna in modo che in qualsiasi momento possa cambiare la dimensione del carattere del mio asse x? Grazie per qualsiasi aiuto! Sto usando JMP 12.
graph = Graph Builder(
Size( 1836, 599 ),
Show Control Panel( 0 ),
Legend Position( "Bottom" ),
Variables( X( :marker ), Y( :Name( "uma" ) ), Y( :Name( "ina" ), Position( 1 ) ) ),
Elements( Bar( X, Y( 1 ), Y( 2 ), Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"marker",
ScaleBox,
{Label Row( {Show Major Grid( 1 ), Set Font Size( 6 )} )} //this way I know but I want to do it from outside
),
Dispatch(
{},
"uma",
ScaleBox,
{Add Ref Line( -4, "Dotted", "Black", "", 1 ), Add Ref Line( 4, "Dotted", "Black", "", 1 )}
)
)
);
Report( graph )[Axis Box( 1 )] << Axis Settings( {Set Font Size( 14 )} );Ri: Imposta la dimensione del carattere dell'asse al di fuori dello script del Generatore graficoGrazie mille Jim, ha funzionato! Solo una nota per il forum: lo script del generatore di grafici dovrebbe avere la dimensione automatica del carattere impostata su zero (vedi sotto).
graph = Graph Builder(
Size( 1836, 599 ),
Show Control Panel( 0 ),
Legend Position( "Bottom" ),
Variables( X( :marker ), Y( :Name( "uma" ) ), Y( :Name( "ina" ), Position( 1 ) ) ),
Elements( Bar( X, Y( 1 ), Y( 2 ), Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"marker",
ScaleBox,
{Label Row(
{Automatic Font Size( 0 ), Show Major Grid( 1 ), Set Font Size( 6 )}//THIS SETS AUTOMATIC FONT SIZE TO ZERO!!
)}
),
Dispatch(
{},
"uma",
ScaleBox,
{Add Ref Line( -4, "Dotted", "Black", "", 1 ), Add Ref Line( 4, "Dotted", "Black", "", 1 )}
)
)
);
Report( graph )[axis box( 1 )] << label row( set font size( 14 ) );
Ri: Imposta la dimensione del carattere dell'asse al di fuori dello script del Generatore graficoDevi passare la tua richiesta all'Axis Box ();
graph = Graph Builder(
Size( 1836, 599 ),
Show Control Panel( 0 ),
Legend Position( "Bottom" ),
Variables( X( :marker ), Y( :Name( "uma" ) ), Y( :Name( "ina" ), Position( 1 ) ) ),
Elements( Bar( X, Y( 1 ), Y( 2 ), Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"marker",
ScaleBox,
{Label Row( {Show Major Grid( 1 ), Set Font Size( 6 )} )} //this way I know but I want to do it from outside
),
Dispatch(
{},
"uma",
ScaleBox,
{Add Ref Line( -4, "Dotted", "Black", "", 1 ),
Add Ref Line( 4, "Dotted", "Black", "", 1 )}
)
)
);
report(graph)[axis box(1)]<