Cómo crear un modelo de ajuste con tablas de datos de diferentes tamañosTengo 12 ensamblajes serializados. Cada ensamblaje tiene 8 partes, cada parte tiene un conjunto de datos de la misma estructura de columnas.
Cada ensamblaje pasa por 1 prueba de calificación.
Luego, cada ensamblaje pasa por 10 rondas de pruebas de vida (cada ronda tiene la misma estructura de columna).
Eso me deja con 3 tablas.
La tabla 1 tiene 8 filas por ensamblaje
La tabla 2 tiene 1 fila por ensamblaje
La tabla 3 tiene 10 filas por ensamblaje
Solo me interesa una salida y quiero hacer un análisis de apalancamiento para determinar el impacto de cada columna en cada tabla en esa salida. El resultado es una columna en la tabla 3.
¿Cómo combino las tablas de tal manera que no tenga datos duplicados en ninguna columna o fila que distorsionen el peso del análisis de apalancamiento?
He adjuntado versiones mucho más pequeñas de las tablas como referencia.
AnalíticaRe: Cómo crear un modelo de ajuste con tablas de datos de diferentes tamañosBienvenido a la comunidad. Sé que alguien se registrará y te ayudará pronto (Jim podría tener un guión). Diré que necesita tener todos los datos en una tabla. Hay una opción para unir tablas (Tablas>Unir tablas), ¿lo has probado?
https://www.jmp.com/support/help/en/16.2/?os=mac&source=application&utm_source=helpmenu&utm_medium=application#page/jmp/join-data-tables.shtml
Re: Cómo crear un modelo de ajuste con tablas de datos de diferentes tamañosMe gusta @statman dijo: Parece que necesita unir la Tabla 1 con la Tabla 3 a través de TEST SN y TEST TYPE,
y luego unir el resultado con la Tabla 2 a través de UNITSN.
El resultado es entonces 120 filas con todas las columnas.
En la tabla de resultados puedes filtrar y evaluar según tus necesidades.
Adjunto los dos Scripts aquí:
Data Table( "Table 1" ) << Join(
With( Data Table( "Table 3" ) ),
By Matching Columns( :TEST SN = :TEST SN, :Test Type = :Test Type ),
Drop multiples( 0, 0 ),
Include Nonmatches( 0, 0 ),
Preserve main table order( 1 )
Data Table( "Untitled 33" ) << Join(
With( Data Table( "Table 2" ) ),
By Matching Columns( :UnitSN = :UnitSN ),
Drop multiples( 0, 0 ),
Include Nonmatches( 0, 0 ),
Preserve main table order( 1 )
)
