Cambiar el ancho del cuadro del eje en el generador de gráficosHola,
Estoy intentando apilar verticalmente varios gráficos en un diario en jsl. Para que cada gráfico esté perfectamente alineado, me gustaría establecer el mismo ancho del cuadro del eje en cada gráfico. Haga lo que haga, no puedo modificar el ancho del cuadro del eje (mientras que funciona en el gráfico Oneway, por ejemplo). ¿Alguna idea?
Aquí está el guión
TempGraph2=constructor de gráficos (
Mostrar panel de control (0 ),
Variables ( X (:Dividir ), Y( :BVD_POVW_10 ) ),
Elementos ( Puntos ( X, Y,Leyenda (1 ),Nerviosismo (1 ) ) ),
);
r2=TempGraph2<< informe;
ejebox2=r2 [ cuadro del eje (2 )] ;
r2 [ cuadro del eje (2 )] << establecer ancho(100);
¡Gracias!
Re: Cambiar el ancho del cuadro de eje en el generador de gráficosGracias PMroz,
Funciona bien, mis gráficos están perfectamente alineados. Sin embargo, una vez creado el gráfico, si intento enviar un mensaje para modificar el formato en el eje Y de algunos de los gráficos, el tamaño del gráfico cambia y la alineación se pierde (es por eso que inicialmente estaba intentando modificar axisbox ancho, pero parece un callejón sin salida). Solía enviar un mensaje para obtener el cuadro de marco y el cuadro de eje con exactamente el mismo ancho en cada gráfico con bivariado o anova... Pero lo más simple es lo mejor...
Corríjame si me equivoco, pero parece que el generador de gráficos no es tan versátil como otros gráficos (bivariados, por ejemplo) para secuencias de comandos.
Puedo cambiar cosas dentro del comando del generador de gráficos, pero después es más difícil...
Jerónimo
Re: Cambiar el ancho del cuadro de eje en el generador de gráficos¿Qué pasa si estableces el tamaño en el generador de gráficos? Como esto:
dt= abierto("$sample_data\Gran Clase.jmp");
gb=Generador de gráficos (
Tamaño (500, 400 ),
Mostrar panel de control (0 ),
Variables ( X (:peso ), Y( :altura ) ),
Elementos (
Puntos ( X, Y,Leyenda (1 ),Nerviosismo (1 ) ),
Más suave ( X, Y,Leyenda (3 ) )
)
);