Comment créer un modèle d'ajustement avec des tables de données de différentes taillesJ'ai 12 assemblages sérialisés. Chaque assemblage a 8 parties, chaque partie a un ensemble de données de la même structure de colonne.
Chaque assemblage passe par 1 test de qualification.
Chaque assemblage passe ensuite par 10 séries de tests de durée de vie (chaque série a la même structure de colonne).
Cela me laisse avec 3 tables
Le tableau 1 comporte 8 lignes par assemblage
Le tableau 2 a 1 ligne par assemblage
Le tableau 3 comporte 10 lignes par assemblage
Je ne suis intéressé que par un seul résultat et je souhaite effectuer une analyse de levier pour déterminer l'impact de chaque colonne de chaque tableau sur ce résultat. La sortie est une colonne du tableau 3.
Comment puis-je combiner les tableaux de manière à ne pas avoir de données en double dans une colonne ou une ligne qui fausseraient le poids de l'analyse de l'effet de levier ?
J'ai joint des versions beaucoup plus petites des tableaux à titre de référence.
AnalytiqueRe : Comment créer un modèle d'ajustement avec des tables de données de différentes taillesBienvenue dans la communauté. Je sais que quelqu'un s'enregistrera et vous aidera bientôt (Jim pourrait avoir un script). Je dirai que vous devez avoir toutes les données dans une table. Il existe une option Join Table (Tables>Join Tables), l'avez-vous essayée ?
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 : Comment créer un modèle d'ajustement avec des tables de données de différentes taillesComme @statman dit, semble que vous devez joindre le tableau 1 au tableau 3 via TEST SN et TEST TYPE,
puis joignez le résultat au tableau 2 via UNITSN.
Le résultat est alors de 120 lignes avec toutes les colonnes.
Dans le tableau des résultats, vous pouvez filtrer et évaluer en fonction de vos besoins.
Je joins les deux scripts ici :
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 )
)
