Estoy mostrando varios gráficos superpuestos dentro de la estructura del cuadro de lista JSL H y V. Cambio la fecha de inicio y finalización de los datos que se muestran en estos gráficos (consulte el fragmento de código a continuación) y me gustaría que los datos del eje Y se escalen automáticamente para ajustarse a la ventana que se muestra sin tener que cambiar manualmente los valores mínimo y máximo cada vez que cambiar el rango de fechas.No puedo encontrar ninguna información en la guía de secuencias de comandos JSL sobre cómo lograr esto y me pregunto si es posible y, de ser así, ¿cómo?
sdate = Fecha MDY( 5, 1, 2011 );
edate = Fecha MDY( 5, 8, 2011 );
Ventana nueva( "Gráficas de lectura del dendrómetro",
H Cuadro de lista (
Cuadro de lista V (
op1 = Gráfico superpuesto (
X( :Nombre( "Fecha y hora") ),
Y( :Name( "Adj, Scld, AN4 Punto grande, Bt NW (µm)" ), :Name( "Déficit de presión de vapor (kPa)" ) ),
Escala Y (Izquierda, Derecha),
Ejes separados ( 1 ),
Conectar a través de perdido( 1 )
),
Informe ( op1 ) [Cuadro de marco ( 1 )] << Tamaño de marco ( 700, 300 ),
Informe( op1 )[Cuadro de eje( 1 )] << Ajustes de eje(
{Formato ("Dic fijo", 10, 0), Min (-7650), Max (-6800), Inc (50), Marcas menores (1), Mostrar cuadrícula principal (1)}
) << Eliminar etiqueta del eje << Añadir etiqueta del eje ("Lecturas ajustadas del dendrómetro (um)"),
Informe( op1 )[Cuadro de eje( 2 )] << Ajustes de eje(
{Formato ("m/d/y", 10), Intervalo ("Día"), Inc( 1 ), Marcas menores ( 0 ), Mostrar cuadrícula principal ( 1 ), Mostrar cuadrícula secundaria ( 0 ),
Min (fecha), Max (fecha)}
) << Eliminar etiqueta de eje << Agregar etiqueta de eje ("Fecha y hora"),
Informe( op1 )[Cuadro de eje( 3 )] << Ajustes de eje(
{Formato( "Fixed Dec", 10, 2 ), Min( 0 ), Max( 2 ), Inc( 0.25 ), Minor Ticks( 1 ), Show Major Grid( 1 )} ),
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola Terapin,
Gracias por plantear una pregunta interesante. Aquí he tenido una pregunta similar. Me pregunto si me enviaría su tabla JMP para que pueda probar e intentar encontrar una solución.
Atentamente
Kun, Leanpharma@gmail.com
Para que JMP escale automáticamente un eje mínimo y máximo, asegúrese de no incluir esa configuración en el script. Por ejemplo, si se desean otras configuraciones de formato de eje, especifíquelas y excluya el mínimo y el máximo.
Informe( op1 )[Cuadro de eje( 3 )] << Ajustes de eje(
{Formato( "Fixed Dec", 10, 2 ), Min( 0 ), Max( 2 ), Inc( 0.25 ), Minor Ticks( 1 ), Show Major Grid( 1 )} ),
se convierte en:
Informe( op1 )[Cuadro de eje( 3 )] << Ajustes de eje(
{Formato( "Fixed Dec", 10, 2 ), Inc( 0.25 ), Minor Ticks( 1 ), Show Major Grid( 1 )} ),