Définir la taille de la police de l'axe en dehors du script de générateur GraphiqueBonjour à tous,
Je cherchais celui-ci ... y compris l'index de script sous aide. J'aimerais modifier la taille de la police de mon axe x à l'aide d'une ligne de code extérieure au script de création de graphes. S'il vous plaît voir ci-dessous. J'ai essayé la ligne
Rapport (graphique) [Boîte à axes (1)] << Paramètres de l’axe ({Définir la taille de la police (14)}) mais cette ligne ne fonctionne bien sûr pas. Je sais comment changer la taille de la police dans le script du générateur de graphes, mais comment le faire via une ligne de code externe afin qu'à tout moment je puisse modifier la taille de la police de mon axe x? Merci pour toute aide! J'utilise 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 )} );Re: définir la taille de la police de l'axe en dehors du script du générateur GraphMerci beaucoup Jim, ça a fonctionné! Juste une remarque pour le forum: la taille de police automatique du script du générateur de graphes doit être définie sur zéro (voir ci-dessous).
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 ) );
Re: définir la taille de la police de l'axe en dehors du script du générateur GraphVous devez transmettre votre demande à la boîte de l’axe ();
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)]<