Come creare un modello di adattamento con tabelle di dati di dimensioni diverseHo 12 assiemi serializzati. Ogni assieme ha 8 parti, ogni parte ha un insieme di dati della stessa struttura a colonne.
Ogni assemblaggio passa attraverso 1 test di qualificazione.
Ogni assieme viene quindi sottoposto a 10 cicli di test di durata (ogni round ha la stessa struttura della colonna).
Questo mi lascia con 3 tavoli
La tabella 1 ha 8 righe per assieme
La tabella 2 ha 1 riga per assieme
La tabella 3 ha 10 righe per assieme
Sono interessato a un solo output e voglio eseguire un'analisi della leva per determinare l'impatto di ciascuna colonna in ciascuna tabella su quell'output. L'output è una colonna nella tabella 3.
Come faccio a combinare le tabelle in modo tale da non avere dati duplicati in nessuna colonna o riga che distorcerà il peso dell'analisi della leva?
Ho allegato versioni molto più piccole delle tabelle come riferimento.
AnaliticaRe: Come creare un modello di adattamento con tabelle dati di dimensioni diverseBenvenuto nella comunità. So che qualcuno farà il check-in e ti aiuterà presto (Jim potrebbe avere un copione). Dirò che devi avere tutti i dati in una tabella. C'è un'opzione Unisci tabella (Tabelle> Unisci tabelle), l'hai provata?
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: Come creare un modello di adattamento con tabelle dati di dimensioni diversePiace @statman detto, sembra che tu debba unire la tabella 1 con la tabella 3 tramite TEST SN e TEST TYPE,
e quindi unisci il risultato con la tabella 2 tramite UNITSN.
Il risultato è quindi 120 righe con tutte le colonne.
Nella tabella dei risultati puoi filtrare e valutare in base alle tue esigenze.
Allego qui i due script:
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 )
)
