He estado utilizando Excel VBA para impulsar la creación de tablas de variabilidad JMP a través de la automatización desde hace un tiempo. Las cosas funcionaron muy bien a través de JMP 12.x. Cuando apareció JMP 13, hubo un problema bien observado con el eje X que no se muestra correctamente. Ese problema ya se ha resuelto con JMP 13.1, según tengo entendido. De todos modos, mi problema es un poco diferente al que mencioné (que solo mencioné para que los lectores no asumieran que estaba planteando la misma pregunta otra vez).
Mi problema: los gráficos que estoy generando tienen el eje X dividido por fecha, lote y sub-lote. En JMP 12.x, las etiquetas (fechas, lotes, etc.) rotarían perpendicularmente al eje X y se mostrarían completamente (como se desea). En JMP 13.x, las etiquetas son a veces paralelas y otras perpendiculares. No puedo entender ninguna rima o la razón por la que elige una sobre la otra. Cuando se elige en paralelo, la etiqueta no se imprime si no hay suficiente espacio, lo que me deja con datos sin etiquetar y confunde a los usuarios de mis gráficos.
Si estuviera haciendo estos gráficos de forma interactiva, podría usar unos pocos clics del ratón para rotar las etiquetas del eje X (el control sobre la fecha, las etiquetas de lote y sub-lote son independientes). Pero he invertido mucho en la generación de estos gráficos a través de la automatización externa, por lo que estoy buscando una forma de forzar la rotación de las etiquetas del eje X a través de la automatización.
Al pasar de JMP 12.x a 13.x, parece que el eje X en los Gráficos de variabilidad cambió de ser un "NomAxisBox" (o un conjunto de ellos si hay varias columnas asignadas al grupo X) a ser un "AxisBox". "(y solo un" AxisBox "incluso si se asignan varias columnas).
La documentación de automatización aún discute los Gráficos de variabilidad como si fuera un NomAxisBox. Al probar varios códigos de VBA, pude obtener el control del eje X asumiendo que es un AxisBox, y creo que incluso pude forzar la rotación de las etiquetas para la agrupación de sub-lotes del eje X (esto es la agrupación más cercana al eje en mi caso). Sin embargo, no puedo averiguar cómo forzar la rotación de las etiquetas para los grupos de fecha y lote, y esas son las que más necesito rotar. Intenté obtener manejadores de elementos de sub-gráficos (usando el método GetSubgraphicItemByType) pero no tuve éxito (no estoy seguro de que sea porque no es posible, o porque simplemente no sé cómo).
Gracias de antemano por cualquier sugerencia o información.
Esto no debería ser un problema en 13.2. JMP 13.2 se lanzará a fines de este mes. Mantenga un ojo en la comunidad, ya que los anuncios se publicarán cuando 13.2 esté disponible. También puede configurar JMP para que busque actualizaciones semanalmente (o incluso diariamente) y se encontrará entre los primeros en saberlo.
Hola Tonya / SAS,
Solo probé JMP13.1.0 (la última versión de Check Update) pero la etiqueta faltante del eje x sigue ahí. ¿Alguna idea de cuándo deberíamos esperar JMP13.2 y su solución completa?
Gracias.

Gracias por la información, Tonya. Parece que mi mejor apuesta puede ser esperar hasta las 13.2 y esperar que eso se ocupe de ello (o al menos permite una solución sencilla).
No estoy seguro de cómo ayudarte con Axis Boxes. Quizás alguien más en la pizarra pueda ayudar con eso.
Quería hacerle saber que en 13.2 (que aún no se ha publicado), estos ejes volverán a ser Cajas NomAxis y deberían funcionar como lo hicieron en 12.2. Como ha notado, todavía hay algunos problemas para trabajar con las Cajas del Eje para que funcionen en los Gráficos de Variabilidad, como esperan nuestros usuarios.
Hola Tonya / SAS,
Este problema ya no se ve en JMP14, pero como estamos migrando a JMP 15.0.0, observo este problema nuevamente.¿Habrá una solución?
El NomAxisBox in Variability Chart se convirtió al AxisDisplay más nuevo y robusto.Si tiene un escenario en particular que se ve peor en 15 que en 14, páselo a través de support@jmp.com y lo investigaremos.