Obtener un cuadro de preguntas para ajustar el eje y (JMP v. 16)Hola a todos,
Quiero hacer gráficos de variabilidad a través de mi conjunto de datos. Aquí he escrito el script que se encuentra debajo para hacerlo. Sin embargo, me gustaría que apareciera un cuadro que pidiera los límites del eje y para cada uno de estos gráficos. Luego, puedo escribir el mínimo y el máximo para el eje y en el cuadro de preguntas y se ajustará a esto.
¿Es posible hacer esto en JSL?
Names Default To Here(1);
sd = currentdatatable();
Fitmod = {};
summarize( sd, ByGroups = By( :Batch ) );
colList = sd << Get Column Names( Continuous, String );
<BR />New Window("My Report",
For( i = 1, i <= Nitems( colList ), i++,
For Each( {BG, group}, ByGroups,
Vc = Variability Chart(
Y( colList[i] ),
X( :Person, :Day ),
Show Group Means( 1 ),
Where( :Batch == ByGroups[group] ),
);
);
);
);Atentamente,
Julia
Automatización y scriptingAnálisis y modelado de datos básicosRe: Obtener un cuadro de preguntas para ajustar el eje y (JMP v. 16)Si tiene 10 columnas y 5 lotes, se producirán 50 gráficos de variabilidad. ¿Se imagina lo siguiente?
- Antes de crear cada gráfico, aparecerá un cuadro donde se escribirán los valores mínimo y máximo para la columna Y dada.
- Antes de ejecutar cualquier gráfico, aparece una ventana que tiene cuadros de entrada de valores mínimos y máximos para todas las columnas Y de cada uno de los lotes. Luego, el usuario revisa todos los valores mínimos y máximos y establece los valores. Una vez hecho esto, hace clic en Aceptar y luego el script usa los valores ingresados a medida que produce cada gráfico.
- Después de que se muestran los gráficos, se muestran todos los valores mínimos y máximos para cada columna Y y lote. Luego, el usuario recorre cada valor mínimo y máximo y, cuando termina, hace clic en Aceptar y todos los gráficos se actualizan según los valores mínimos y máximos ingresados para cada gráfico.
Cualquiera de estas opciones se puede manejar en JSL. Me preocupa la cantidad de valores mínimos y máximos que podrían tener que configurarse.
Sería útil si pudieras describir exactamente cómo imaginas que funcionará el proceso.
Re: Obtener un cuadro de preguntas para ajustar el eje y (JMP v. 16)Querido Jim
Estaba pensando algo similar a lo siguiente (creo que es la opción 2, aunque no estoy completamente seguro de cuál es la diferencia entre 1 y 2):

Atentamente,
Julia
Re: Obtener un cuadro de preguntas para ajustar el eje y (JMP v. 16)Mi primera respuesta es "¿en qué se diferencia esto de simplemente hacer clic en el eje Y para cada gráfico mostrado, seleccionar Configuración del eje y escribir el mínimo y el máximo?

En segundo lugar, si desea seguir el enfoque sugerido, deberá estudiar un poco la Guía de secuencias de comandos para aprender a crear una ventana modal que contenga cuadros de texto y cuadros de edición de números o de texto para ingresar los valores de los usuarios.
A continuación se muestra un ejemplo tomado directamente del índice de secuencias de comandos.
Ayuda=>Índice de secuencias de comandos=>Modal=>Cuadro de diálogo

que proporciona un ejemplo de creación de una ventana de diálogo de entrada para la entrada del usuario.
Además de la Guía de secuencias de comandos y el Índice de secuencias de comandos, hay una gran cantidad de entradas del Foro de discusión que puede buscar para ver cómo otros han resuelto necesidades similares.
Además, bajo el ícono Learn JMP en la parte superior de esta página web, hay una sección completa sobre automatización y secuencias de comandos que podría ser el mejor punto de partida.
Finalmente, cuando durante su desarrollo se encuentra con un problema que no comprende o necesita una indicación de qué función JSL se puede usar para resolver el problema, siempre tiene la Comunidad de discusión de JMP para hacer la pregunta.