Graph Builder(
Size( 1068, 757 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables(
X( :SSS ),
Y( :"$MLD"n ),
Y( :ChlMD, Position( 1 ) ),
Y( :depth, Position( 1 ) ),
Color( :HabitatType )
),
Elements(
Smoother( X, Y( 1 ), Y( 2 ), Y( 3 ), Legend( 15 ) ),
Points( X, Y( 1 ), Y( 2 ), Y( 3 ), Legend( 17 ) )
),
SendToReport(
Dispatch(
{},
"SSS",
ScaleBox,
{Label Row( {Label Orientation( "Vertical" ), Show Major Labels( 0 )} )}
),
Dispatch(
{},
"$MLD",
ScaleBox,
{Min( 116.734216796432 ), Max( -0.525034015687382 ), Inc( 20 ),
Minor Ticks( 1 )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
17,
Properties( 5, {Marker( "Dot" )}, Item ID( "$MLD", 1 ) ),
Properties( 6, {Marker( "Dot" )}, Item ID( "ChlMD", 1 ) ),
Properties( 7, {Marker( "Dot" )}, Item ID( "depth", 1 ) )
)}
),
Dispatch( {}, "graph title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "depth" )} )
)
);
Merci pour la réponse. J'ai essayé cette solution, mais comme vous l'avez dit, cela a fini par corrompre le graphique et n'a pas l'air précis!
Je ne sais pas si cela peut être fait (facilement) dans Graph Builder, mais vous pouvez utiliser le journal pour obtenir au moins quelque chose de similaire Comment puis-je déplacer l'axe des x en haut du graphique ?
Créez d'abord un graphique dans le générateur de graphiques, puis accédez à modifier/journal, sélectionnez l'axe des x et déplacez-le en haut du graphique. C'est une solution un peu hacky et n'a pas l'air aussi agréable que le constructeur de graphiques (les graduations, par exemple, sont du mauvais côté). Vous pouvez également déplacer le titre de l'axe des x (le centrer peut nécessiter quelques modifications supplémentaires pour afficher les boîtes).

Vous pouvez également modifier la marge de l'axe des x dans le générateur de graphiques, mais cela dépend de la taille du graphique et probablement de l'option encore plus hacky.