¡Se necesita ayuda! Detalles incompletos al usar la columna SPLITHola comunidad JMP!
Necesito ayuda para averiguar cuál parece ser el problema cuando divido una columna de la siguiente tabla de datos:
Mis datos en bruto es como se muestra:
Data Table 1 (Raw Data)Tabla de datos 1 (datos sin procesar)
Tenga en cuenta que tengo 2 tipos de diseño: D1 y C1.
Divido estos datos por "PASO" y "Desplazar" como la columna dividida. Rema. Inesperadamente, obtengo la tabla de salida como se muestra a continuación:
Output TableTabla de salida
Tenga en cuenta que en la tabla de resultados, columna "Diseño". D1 faltaban
¿Alguien puede señalar qué podría causar esto? Estoy usando la versión JMP 13. ¡Gracias por adelantado!
Re: se necesita ayuda! Detalles incompletos al usar la columna SPLIT¡Gracias por esto! Parece que me perdí la línea "Agrupar por ()". Mi script ahora funciona como debería ser.
dt <SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages"> Split</SPAN><SPAN class="token punctuation">(</SPAN>
Split By<SPAN class="token punctuation">(</SPAN> <SPAN class="token punctuation">:</SPAN>Step <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">,</SPAN>
Split<SPAN class="token punctuation">(</SPAN> <SPAN class="token punctuation">:</SPAN>Shift <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">,</SPAN>
<FONT color="#000080">Group<SPAN class="token punctuation">(</SPAN><SPAN class="token punctuation">:</SPAN>expNum<SPAN class="token punctuation">,</SPAN> <SPAN class="token punctuation">:</SPAN>WAFERNUM<SPAN class="token punctuation">,</SPAN> <SPAN class="token punctuation">:</SPAN>Design<SPAN class="token punctuation">,</SPAN> <SPAN class="token punctuation">:</SPAN>Object<SPAN class="token punctuation">,</SPAN> <SPAN class="token punctuation">:</SPAN>tgt<SPAN class="token punctuation">)</SPAN></FONT>
remaining columns<SPAN class="token punctuation">(</SPAN> drop all <SPAN class="token punctuation">)</SPAN>
<SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
Re: se necesita ayuda! Detalles incompletos al usar la columna SPLITGracias por la explicación! ¡Ahora lo tengo como funcionaría!
Re: se necesita ayuda! Detalles incompletos al usar la columna SPLITJim (txnelson) le proporcionó la solución a su problema. Esto es solo una pista adicional. Los datos parecen un experimento dentro de la oblea (litografía, implante, prueba?). Su problema es el error más común con Split. Como señaló Jim, necesitas una especificación de grupo única. Cada grupo definido obtiene 1 fila.
Supongo que en función de la parte de la tabla que mostró que esta podría ser la especificación que podría necesitar usando JSL. Si está haciendo esto a través de la interfaz de usuario, especifique las columnas correspondientes. Si cada objeto "obtiene" los 3 pasos, usa esto:
dt << Split(
Split By( :Step ),
Split( :Shift ),
Group(:expNum, :WAFERNUM, :Design, :Object, :tgt)
remaining columns( drop all )
);
Re: se necesita ayuda! Detalles incompletos al usar la columna SPLITEstos resultados son exactamente lo que yo esperaría. Si se da cuenta, todas las columnas a las que no se hizo referencia en los cuadros de selección Dividir por, Dividir columnas o Grupo, y que han especificado mantener, tendrán el mismo número de filas que la columna de Diseño. A medida que sucede, toma el último número de fila como restante cuando se realiza la división. Es decir, Object, tgt, ExpNum y Wafernum solo tienen las últimas 3 filas de datos restantes en la tabla de datos.
¿Cómo esperabas que se viera la tabla de datos?