¿Cómo obtener valores de repetibilidad, reproducibilidad y variación de R&R del calibre para cada parámetro en una tabla posterior al análisis de R&R del calibre a través de JSL?Estoy realizando un análisis de calibre R&R para varios (~100) parámetros medidos. Mi tabla de datos con piezas, ID de operador/inspector y repeticiones tiene valores de límites de especificaciones guardados en las columnas de parámetros medidos.
Realizar de forma interactiva el proceso de análisis Gauge R&R como se muestra en el tiempo 1,38 minutos como en este video es ineficiente e incontinente cuando los parámetros son ~100.
https://community.jmp.com/t5/Statistical-Thinking-for/Conducting-a-Gauge-R-amp-R-Analysis/ta-p/271895https://community.jmp.com/t5/Statistical- Pensando-para/Realizando-un-análisis-Gauge-R-amp-R/ta-p/271895
Me gustaría automatizar el proceso y obtener los valores de repetibilidad, reproducibilidad y variación de calibre R&R en una tabla de datos.
¿Cómo hacer esto a través de JSL?
ventanasRe: ¿Cómo obtener valores de repetibilidad, reproducibilidad y variación de R&R de calibre para cada parámetro en una tabla posterior al análisis de R&R de calibre a través de JSL?Hay muchas formas de hacer esto; a continuación se muestra un ejemplo bastante simple de una forma posible.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
var = dt << Variability Chart(
Y(:NPN1, :PNP1, PNP2),
Model("Main Effect"),
X(:SITE),
Variability Analysis(:NPN1, "Gauge R&R Report"n(1)),
Variability Analysis(:PNP1, "Gauge R&R Report"n(1))
);
Si tiene especificaciones unilaterales, asegúrese de verificar que las variables anteriores y posteriores funcionen correctamente. Hubo un error en alguna versión de JMP que usaba límites incorrectos si tenía un lado unilateral en algún punto intermedio entre la ejecución y confiaba en la propiedad de la columna de límites de especificaciones (esto podría solucionarse en JMP17, no estoy seguro). Utilizo un método diferente hoy en día).
Re: ¿Cómo obtener valores de repetibilidad, reproducibilidad y variación de R&R de calibre para cada parámetro en una tabla posterior al análisis de R&R de calibre a través de JSL?@jthi Gracias, tengo LSL y USL para cada parámetro medido.
Lo que has publicado es, si no entiendo mal, el inicial parte de análisis.
Quiero automatizar la siguiente etapa que es obtener el Valores de repetibilidad, reproducibilidad y variación de calibre R&R (marcados con flechas rojas) para cada medida en una nueva tabla de datos .
En el video que vinculé antes, esto se hace después de 1,38 minutos en el video y se hace manualmente.

¿Cómo automatizar esta parte mediante JSL?
Re: ¿Cómo obtener valores de repetibilidad, reproducibilidad y variación de R&R del calibre para cada parámetro en una tabla posterior al análisis de R&R del calibre a través de JSL?Haga clic derecho en la tabla Gauge R&R y cree una tabla a partir de ella usando Crear tabla de datos combinados.

A partir del script de la tabla resultante, puede tener una idea de cómo automatizarla (obtenga una referencia al cuadro de la tabla y use el mensaje Crear tabla de datos combinados).

Comience a automatizar con solo unas pocas columnas y cuando lo haga funcionar, amplíe a más.
Re: ¿Cómo obtener valores de repetibilidad, reproducibilidad y variación de R&R del calibre para cada parámetro en una tabla posterior al análisis de R&R del calibre a través de JSL?@jthi En este código, ¿cómo recorrer correctamente todas las variables medidas (|100) en mi tabla de datos?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
var = dt << Variability Chart(
Y(:NPN1, :PNP1, PNP2),
Model("Main Effect"),
X(:SITE),
Variability Analysis(:NPN1, "Gauge R&R Report"n(1)),
Variability Analysis(:PNP1, "Gauge R&R Report"n(1))
);Re: ¿Cómo obtener valores de repetibilidad, reproducibilidad y variación de R&R del calibre para cada parámetro en una tabla posterior al análisis de R&R del calibre a través de JSL?Cree una lista de columnas de interés y luego envíe el mensaje del Informe Gauge R&R

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
var = dt << Variability Chart(
Y(:NPN1, :PNP1),
Model("Main Effect"),
X(:SITE)
);
var << "Gauge R&R Report"n(1);Re: ¿Cómo obtener valores de repetibilidad, reproducibilidad y variación de R&R de calibre para cada parámetro en una tabla posterior al análisis de R&R de calibre a través de JSL?@jthi Gracias, este script hace en parte lo que necesito hacer, pero necesita que presione OK para el análisis de Gauge R&R de cada parámetro (estoy en JMP 16.2) en la ventana "Ingresar/Verificar especificación de Gauge R&R". No quiero hacer esto con mis ~100 parámetros.¿Cómo automatizar el análisis de Gauge R&R/el paso de presionar OK?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
var = dt << Variability Chart(
Y(:NPN1, :PNP1),
Model("Main Effect"),
X(:SITE)
);
var << "Gauge R&R Report"n(1);
Re: ¿Cómo obtener valores de repetibilidad, reproducibilidad y variación de R&R de calibre para cada parámetro en una tabla posterior al análisis de R&R de calibre a través de JSL?@jthi Gracias. Mientras espero entender cómo automatizar este paso "OK" para cada parámetro medido

Si intento lo siguiente desde arriba en mi JM 16.2.0,
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
var = dt << Variability Chart(
Y(:NPN1, :PNP1, PNP2),
Model("Main Effect"),
X(:SITE),
Variability Analysis(:NPN1, "Gauge R&R Report"n(1)),
Variability Analysis(:PNP1, "Gauge R&R Report"n(1))
);
Wait (0);
rpt ["Variability Gauge", "Variability Gauge Analysis for PNP1", "Gauge R&R", Table Box[1]] <<MAKE combined="" data="https://community.jmp.com/" table=""></MAKE>me sale un error
Name Unresolved: rpt in access or evaluation of 'rpt' , rpt/*###*/
lo más probable es que no haya definido rpt. Lo siguiente con el script copiado de JMP también arroja un error
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
platform = dt << Variability Chart(
Y(:NPN1, :PNP1, PNP2),
Model("Main Effect"),
X(:SITE),
Variability Analysis(:NPN1, "Gauge R&R Report"n(1)),
Variability Analysis(:PNP1, "Gauge R&R Report"n(1))
);
Wait (0);
//rpt ["Variability Gauge", "Variability Gauge Analysis for PNP1", "Gauge R&R", Table Box[1]] <<MAKE combined="" data="https://community.jmp.com/" table=""></MAKE>Necesito ayuda para continuar.
Re: ¿Cómo obtener valores de repetibilidad, reproducibilidad y variación de R&R de calibre para cada parámetro en una tabla posterior al análisis de R&R de calibre a través de JSL?No me preocuparía por obtener el cuadro de la tabla si no puede obtener los resultados del medidor (preocúpese por el cuadro de la tabla más adelante). Ya no recuerdo cómo hice gage scripting en versiones anteriores de JMP (JMP14, 15 y 16), pero lo más probable es que los hice uno por uno, ya que probablemente sea más rápido si solo estás interesado en los resultados y no en las tramas. . Esto pareció funcionar en JMP16.2
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
var = dt << Variability Chart(
Y(:NPN1, :PNP1),
Model("Main Effect"),
X(:SITE),
Historical Sigma(0)
);
var << "Gauge R&R"n();Re: ¿Cómo obtener valores de repetibilidad, reproducibilidad y variación de R&R del calibre para cada parámetro en una tabla posterior al análisis de R&R del calibre a través de JSL?@jthi Gracias. Este script funciona en mi JMP 16.2 y no me pide que verifique las especificaciones de Gauge. Mirando el script para "Crear tabla de datos combinados" para: NPN1, mientras veo
Names Default To Here( 1 );
platform = Data Table( "Semiconductor Capability" ) <<
Variability Chart(
Y( :NPN1 ),
X( :SITE ),
Model( "Main Effect" ),
Historical Sigma( 0 ),
"Gauge R&R"n( 6, 27.48 ),
"Gauge R&R Report"n( 1 )
);
Wait( 0 );
Report( platform[1] )[Outline Box( "Gauge R&R" )][Table Box( 1 )] <<
Make Combined Data Table;
Report( platform[1] ) << Close Window;
mientras que para :PNP1, veo
Names Default To Here( 1 );
platform = Data Table( "Semiconductor Capability" ) <<
Variability Chart(
Y( :PNP1 ),
X( :SITE ),
Model( "Main Effect" ),
Historical Sigma( 0 ),
"Gauge R&R"n( 6, 265.26 ),
"Gauge R&R Report"n( 1 )
);
Wait( 0 );
Report( platform[1] )[Outline Box( "Gauge R&R" )][Table Box( 1 )] <<
Make Combined Data Table;
Report( platform[1] ) << Close Window;
La pregunta ahora es cómo recorrer todos los parámetros para los cuales se ejecuta GR&R y concatenar la "Tabla de datos combinados" generada para cada parámetro.
Claramente, los límites de especificaciones en esta línea
"Gauge R&R"n( _LSL_, _USL_ )
deben provenir de la tabla de datos para cada parámetro.
Nunca he hecho esto pero lo intentaré por mi parte, pero alguna dirección sería muy útil.
Re: ¿Cómo obtener valores de repetibilidad, reproducibilidad y variación de R&R de calibre para cada parámetro en una tabla posterior al análisis de R&R de calibre a través de JSL?No estoy seguro de qué scripts estás hablando actualmente. Esto debería usar límites de especificaciones de las propiedades de la columna (excepto por el posible error que mencioné anteriormente y que podría estar presente en JMP16)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
var = dt << Variability Chart(
Y(:NPN1, :PNP1),
Model("Main Effect"),
X(:SITE),
Historical Sigma(0)
);
var << "Gauge R&R"n();
If(N Items(var) > 1,
result_ref = Report(var[1])[OutlineBox("Gauge R&R")];
,
result_ref = Report(var)[OutlineBox("Gauge R&R")];
);
dt_result = result_ref[TableBox(1)] << Make Combined Data Table;
show(Column(dt, "NPN1") << Get Property("Spec Limits"));
show(Column(dt, "PNP1") << Get Property("Spec Limits"));