Ciao,
Una possibile cosa che potrebbe causare la differenza nella dimensione del grafico nonostante sia definita la dimensione del FrameBox è la lunghezza delle etichette nell'asse Y o X. È il caso della tua applicazione?
Un'altra possibilità sarebbe quella di chiamare il comando FrameSize dopo che il grafico è stato generato:
report (/your graph variable/) [FrameBox (1)] << Frame Size (600,400);
Solo un paio di pensieri.
Migliore,
TS
Sto lavorando a uno script che produce grafici di variabilità per 3 diversi valori Y e voglio combinarli tutti in una finestra. Quando generi i grafici, i grafici hanno dimensioni diverse nonostante ogni grafico abbia le stesse dimensioni del frame. Il codice seguente è quello che sto usando per generare i grafici di variabilità.
Variability Chart(
Y( :Bias ),
X( :entity_site, :subentity ),
Max Iter( 100 ),
Auto stretching (0),
Conv Limit( 0.00000001 ),
Number Integration Abscissas( 128 ),
Number Function Evals( 65536 ),
Analysis Type( "Choose best analysis (EMS REML Bayesian)" ),
Connect Cell Means( 1 ),
Std Dev Chart( 0 ),
Points Jittered( 1 ),
AIAG Labels( 0 ),
Where( :structure == "A" | :structure == "B" ),
BY( :product, :structure),
SendToReport(
Dispatch(
{"Bias"},
"Variability Chart",
FrameBox,
{Frame Size( 600, 400 )}
)
)
);