Esta publicación está escrita por un blogger invitado.
Utilizo mucho el JMP Scripting Index. Incluso lo prefiero a la búsqueda introducida en JMP 17 porque el índice de secuencias de comandos no depende del contexto y no utiliza una ventana modal. En esta publicación de blog, demuestro cómo uso el índice de secuencias de comandos para encontrar rápidamente información sobre JMP, obtener fragmentos de código y navegar por la página de ayuda de JMP.
Esta publicación es bastante larga, así que salta al TL;DR al final si tienes prisa.
¿Qué es el índice de secuencias de comandos?
Puede encontrar el índice de secuencias de comandos en el menú Ayuda de JMP. (Nota: el siguiente ejemplo de incrustación multivariante es una función de JMP Pro y es posible que no esté visible en su vista).

Creo que Scripting Index es un catálogo maravilloso de objetos, funciones y características de JMP para todos los usuarios de JMP. Algunos podrían decir que sólo es útil para quienes escriben guiones, pero no estoy de acuerdo. Tiene una sensación de scripting, pero incluso aquellos que usan JMP de forma interactiva pueden beneficiarse del Scripting Index. Puede encontrar instrucciones de uso básicas en la Ayuda de JMP .
¿Como lo usas?
Hay muchas formas de utilizar el índice de secuencias de comandos. A continuación, describo tres escenarios diferentes: creación de secuencias de comandos, búsqueda de funciones de JMP y búsqueda de ayuda de JMP.
secuencias de comandos
El índice de secuencias de comandos es útil cuando desea obtener más información sobre una función en la ventana de secuencias de comandos. Si mantiene presionada la tecla Alt y hace doble clic en esa función en particular, se abrirá en el Índice de secuencias de comandos. Si no conoce el nombre de la función, simplemente busque algo que crea que podría funcionar y observe las opciones. Luego puede ejecutar el ejemplo o copiar y pegar el script de ejemplo (o partes del mismo) en su ventana de script.
Encontrar funciones de JMP
Ingrese una palabra clave para la búsqueda, revise los resultados de la búsqueda y vea si lo que busca está ahí. Si encuentra algo que podría ser correcto, tiene dos opciones: 1) ejecutar el script de ejemplo para ver la función en acción, o 2) presionar el botón Ayuda del tema para abrir la página de ayuda de JMP para esa función.
Búsqueda de ayuda de JMP mediante el índice de secuencias de comandos
A menudo, parece que la búsqueda de Ayuda de JMP examina todo el contenido de la Ayuda (que no puede limitarse). Combinado con la forma en que se ordenan los resultados, su uso puede ser un desafío. La búsqueda del término en el índice de secuencias de comandos (haciendo clic en Ayuda del tema) puede llevarlo a la página o categoría que está buscando más rápidamente.
Ejemplos
A continuación se muestran algunos ejemplos de cómo puede utilizar el índice de secuencias de comandos para diferentes tipos de tareas.
Ejemplo 1: ¿Cómo encuentro la sintaxis de Contiene() utilizada para cadenas?
Podría pensar que esto es tan fácil como simplemente buscar Contiene en el Índice de secuencias de comandos. Pero no es tan simple, ya que se pueden encontrar contenidos para muchas cosas diferentes en JMP. Si tienes suerte, lo que necesitas aparecerá primero en la lista de resultados de búsqueda. Sin embargo, en este ejemplo, ha devuelto Categoría de clase , no Carácter :

¿Entonces que puedes hacer? Tienes dos opciones fáciles. Si conoce la categoría, búsquela en la lista de categorías. Una vez que lo veas, haz clic en él y se filtrará hacia abajo:

Pero si no conoces la categoría, mira las diferentes opciones en la lista de elementos hasta que veas una categoría que creas que podría funcionar (esto es lo que suelo hacer). La categoría cambiará al hacer clic en diferentes elementos. Cuando vea lo que cree que podría funcionar, pruébelo.
Ahora que ha encontrado el artículo correcto, verifique si le proporciona suficiente información. Si no es así, haga clic en el botón Ayuda del tema para abrir la página de ayuda de JMP relacionada con el elemento. En este caso, es la versión en línea de la referencia de sintaxis JSL y las funciones de caracteres Contiene (todo, parte, ) . Generalmente es útil consultar aquí ya que puede haber información adicional o una explicación que no se encuentra en el Índice de secuencias de comandos.
Ejemplo 2: ¿Cómo determino cómo calcular el promedio para diferentes grupos?
Este ejemplo demuestra una forma diferente de utilizar el índice de secuencias de comandos. Busqué "promedio", pero no hay buenas coincidencias en la lista de elementos. (Debería haber buscado "media".) Sin embargo, me doy cuenta de que Col Moving Average me permite calcular el promedio móvil de grupos y que pertenece a la categoría Estadística. En algunos casos, eso es exactamente lo que busco; Sólo necesito encontrar la categoría correcta más probable.

A continuación, elimino el término de búsqueda "promedio". La lista de elementos ahora me muestra TODOS los elementos en la categoría Estadística, mientras permanece en el elemento que seleccioné anteriormente (Promedio móvil de columnas).

Al revisar esta nueva lista de elementos, noto que está Col Mean, que es exactamente lo que quiero.

Esta no es la única forma de calcular el promedio de los grupos. Si esto no es lo que estoy buscando, al menos ahora tengo un nuevo término de búsqueda: "malo" en lugar de "promedio". También puede usar Resumen (categoría Tabla de datos) o Resumir (también en Estadístico), lo que significa que puede restablecer su búsqueda usando este nuevo término. Busque "media" -> "Col Mean" -> Categoría estadística -> filtrar por categoría estadística -> filtrar la categoría estadística por media:

Ejemplo 3: ¿Cómo puedo saber si JMP tiene agrupamiento jerárquico?
Esto es bastante fácil. Simplemente busco "agrupación jerárquica" en el índice de secuencias de comandos. Si obtengo una coincidencia, puedo ejecutar el script de ejemplo desde la flecha verde sobre la ventana del script o ir a la página de Ayuda usando el botón Ayuda del tema ( Métodos multivariados > Clúster jerárquico > Descripción general de las plataformas de agrupamiento jerárquico ).

A veces puede resultar útil pasar del informe que se abre al menú del triángulo rojo y reiniciar el análisis. Puedes ver cómo se listan los valores en la plataforma:

Para este tipo de búsquedas, utilizar la función Buscar JMP introducida en JMP 17 podría ser una mejor opción. Nota: No le proporciona un ejemplo (y es una ventana modal):

Si hace clic en Ir, utilizará la tabla de datos actual si tiene una abierta. Si no tiene una tabla de datos abierta, se le pedirá que elija una. También puede desplazarse hasta el final de la lista para realizar la búsqueda en el índice de secuencias de comandos.
Usar Search JMP es mejor si tiene sus datos listos y desea realizar algunas acciones con ellos.
Ejemplo 4: ¿Cómo veo cómo se calcula Cpk en JMP?
A veces, algo como esto puede resultar difícil en JMP, ya que la misma estadística se utiliza en muchas plataformas diferentes. Por lo general, busco mi estadística en el índice de secuencias de comandos, selecciono la categoría adecuada y luego hago clic en Ayuda del tema. En este ejemplo, busque "Cpk", seleccione Procesamiento de detección y haga clic en Tema de ayuda.

En la Ayuda de JMP, suelo buscar "Detalles estadísticos para". En este caso, hacer clic en la Ayuda del tema del Índice de secuencias de comandos me lleva inmediatamente al lugar correcto:

A veces puede que no haya un enlace directo a los detalles estadísticos, así que mire la lista de la izquierda:

Puedes ver que esta es una lista de diferentes páginas. El enlace de Cpk va a detalles estadísticos de la plataforma Process Capability, mientras que en la lista de la izquierda, tengo detalles estadísticos de la plataforma Process Screening, que no tiene información sobre Cpk. ¿Qué puede hacer en esta situación SI no notó el enlace en la parte Cpk?
Lo más probable es que vuelva al Índice de secuencias de comandos y cambie la categoría. Observe a continuación que el elemento no es Cpk, es Goal Plot. Realmente no importa ya que me lleva a una página de ayuda de la plataforma, que usa Cpk. Haga clic en Ayuda del tema:

Esto lo llevará a la página de ayuda de Goal Plot, pero esto no es lo que estamos buscando. (¡Por supuesto, aún puedes comprobar si tiene lo que quieres!). Lo que queremos es la categoría de nivel "alto" correcta a la izquierda y, con suerte, detalles estadísticos para esa plataforma:

En detalles estadísticos para la plataforma de Capacidad de Procesos, podemos encontrar Métodos de Proceso y Calidad > Capacidad de Proceso > Detalles Estadísticos para la Plataforma de Capacidad de Procesos > Detalles Estadísticos para Índices de Capacidad para Distribuciones Normales .
Buscar JMP
Si aún no encuentra útil el Índice de secuencias de comandos, le sugiero que consulte Buscar JMP. Incluso debería echarle un vistazo si encuentra útil el Índice de secuencias de comandos.
TL;DR
Cuando busque algo en JMP, intente utilizar el índice de secuencias de comandos. Puede encontrarlo directamente desde el menú Ayuda de JMP. Si el índice de secuencias de comandos no le funciona, pruebe Buscar JMP, introducido en JMP 17.
Video
Todavía estoy aprendiendo a grabar cosas, por lo que hay algunos problemas con este video (especialmente con el historial de entrada en este caso).