Reproducción de la Variabilidad / Gráfico de atributos de atributos como un scriptEstoy en medio de crear un Custom Starter para JMP como el que se describe aquí:
https://community.jmp.com/t5/JMP-Add-Ins/JMP-Custom-Starter-Six-Sigma-DMAIC-Menu-Add-in/ta-p/29384
Mi pregunta es un poco complicada, así que por favor tengan paciencia conmigo.
Tengo un problema al volver a crear uno de los elementos de menú estándar de JMP, a saber, el "Gráfico de variabilidad / atributos de atributos" que se encuentra en los sistemas de menú Analizar: Calidad y Proceso. Aquí hay un script de ejemplo que obtengo al usar este gráfico: Tabla de atributos (Y (: Op 1,: Op2,: Op 3), X (: N.º de muestra), Estándar (: conocido)).
Entonces, naturalmente, estoy pensando que la secuencia de comandos que se usará en mi motor de arranque sería simplemente: "Tabla de atributos ()".
Se adjunta una captura de pantalla de la pantalla de entrada que obtengo al ejecutar este script.
Observe que el campo Estándar espera una columna numérica.
También he adjuntado una captura de pantalla del menú de entrada que aparece cuando se usa la Tabla de Variabilidad / Atributo de JMP.
El título es diferente, pero importante para mí es que puedo usar variables nominales en el campo Estándar.
Mi pregunta es: ¿Cuál es la sintaxis del script para obtener el mismo menú de entrada que muestra JMP? He mirado todo el Índice de Scripting, pero no hay alegría.
Gracias por tu ayuda.
Re: Reproducción de la Variabilidad / Gráfico de atributos de atributos como un scriptHay un complemento de JMP que escribí hace un tiempo que tiene un cuadro de diálogo bastante completo en su JSL
.
Prueba de ejecución (prueba de Wald-Wolfowitz) e implementación JSL del cuadro de diálogo de la plataforma JMP
También puede crear cuadros de entrada de diálogo en el Application Builder
Re: Reproducción de la Variabilidad / Gráfico de atributos de atributos como un scriptGracias jim
Supongo que seguí tu ejemplo e hice un cuadro de diálogo personalizado para este uso en particular: Aquí está el script:
dt = Datatable actual ();
dlg = diálogo de columna (
Col ID = Col List ("Raters", Min Col (1)),
Cuadro de texto ("Introducir calificadores como columnas separadas"),
Grupo = Lista de columnas ("Estándar", Col máx. (1)),
Split = Col List ("Muestra #", Min Col (1), Max Col (1)),
);
my_Y = dlg ["Col ID"];
my_X = dlg ["Split"];
my_Standard = dlg ["Grupo"];
Gráfico de atributos (Y (Eval (my_Y)), X (Eval (my_X)), Standard (Eval (my_Standard)));
Estoy sorprendido de que necesitaba hacer esto. Todavía me pregunto si hay un comando de plataforma que alguien conozca. Cuando miro el Editor de menús JMP para este elemento, habría adivinado que el nombre de lanzamiento de la plataforma sería "Variabilidad ()". Vea el adjunto para una captura de pantalla. Pero, eso no funciona.
Kevin
Re: Reproducción de la Variabilidad / Gráfico de atributos de atributos como un scriptLa sintaxis correcta para mostrar el gráfico de variabilidad es
Tabla de variabilidad ();
Para ver cuál es la llamada para cualquier plataforma JMP en particular, simplemente ejecute la plataforma de forma interactiva, y luego, una vez que se genera el informe, simplemente guarde el script para el informe y podrá ver el JSL requerido para ejecutarlo.Re: Reproducción de la Variabilidad / Gráfico de atributos de atributos como un scriptGracias de nuevo, Jim.
Sí, sé sobre "Gráfico variable ()". Probablemente no deje claro cuál era mi esperanza. El segundo párrafo de mi publicación inicial (junto con las capturas de pantalla adjuntas) es mi mejor opción. Ni el "Cuadro de variables ()" ni el "Cuadro de atributos ()" reproducen el menú JMP para el "Cuadro de variabilidad / indicador de atributos" en el árbol de menú Analizar / Calidad y Proceso de JMP, aunque ambos se cierran. Como mencioné, ambos comandos requieren que el campo "Estándar" sea numérico, mientras que el elemento de menú "Gráfico de Variabilidad / Atributo" no.
Kevin
Re: Reproducción de la Variabilidad / Gráfico de atributos de atributos como un scriptNo conozco otra metodología que no sea construir su propia versión de una pantalla de diálogo de entrada, para tomar una de las pantallas de Entrada de plataforma y modificarla según sus necesidades específicas. He sugerido en el pasado, que sería bueno si las puertas traseras en las pantallas de entrada de diálogo, además de poder agregar a los métodos de programa subyacentes. Pero eso realmente no ha sido revelado al programador JSL. Pero, la creación de una pantalla de entrada desde cero no es tan difícil.
Le sugiero que agregue sus sugerencias a la Lista de deseos de JMP.
Re: Reproducción de la Variabilidad / Gráfico de atributos de atributos como un scriptTerminé haciendo un script para producir una pantalla de entrada. Tomó varios intentos para obtener la sintaxis correcta. Lo pegué al final de este mensaje.
Sin embargo, me encontré con algo interesante. CustomStarterSpecFile.jmp desde este enlace " https://community.jmp.com/t5/Discovery-Summit-2016/Creating-Your-Own-Dynamic-Workflow-With-JMP-Custom-Starter-Menus/ta-p/24051 "tenía una entrada para Attibute Gauge con el comando" Attribute Gauge Chart () "que no funciona. ¿Funcionó este comando en versiones anteriores de JMP y ahora está roto? Sospecho que este es el comando que esperaba usar. Entonces, ¿tal vez debería incluir esta información en una publicación de la Lista de deseos?
Aquí está mi guión:
dt = Current Data Table();
dlg = Column Dialog(
Col ID = Col List( "Raters", Min Col( 1 ) ),
Text Box( "Enter Raters as seperate columns" ),
Group = Col List( "Standard", Max Col( 1 ) ),
Split = Col List( "Sample#", Min Col( 1 ), Max Col( 1 ) ),
);
my_Y = dlg["Col ID"];
my_X = dlg["Split"];
my_Standard = dlg["Group"];
Attribute Chart( Y( Eval( my_Y ) ), X( Eval( my_X ) ), Standard( Eval( my_Standard ) ) );