Trasferisci colonne con valori in una nuova tabellaPer favore, mi aiuterai con questo script. Sto cercando di trasferire una colonna piena di elementi/valori (alcuni caratteri e numeri) da una vecchia tabella a una nuova tabella e questo script non funziona completamente. Probabilmente mi sto perdendo qualcosa. Mi dispiace di essere nuovo in JMP.
DATIdue = Tabella dati ( "Estratto dei risultati" ) ;
testicolo = DATIdue : colonna3 << Ottieni valori ; // Test
trans = Colonna ( testicolo ) ;
dtfour << Nuova Colonna ( "chiave" , formula ( trans [ dtfour : colonna6 ] ) ) ;
Oggetto: trasferire colonne con valori in una nuova tabellaComincio sempre pensando a come lo farei in modo interattivo e quindi ottengo lo script dalla tabella di dati risultante.
Per creare una nuova tabella di dati con solo alcune colonne di una esistente, utilizzerei Tabelle -> Sottoinsieme.
Se volessi copiare quelle colonne in un'altra tabella di dati esistente, userei Tables->Join.
Oggetto: trasferire colonne con valori in una nuova tabellaEcco un esempio di come fare quello che stai cercando:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
MyNames = dt:Name << get values;
dt2 = New Table( "new",
New Column( "TheNames", character, values( MyNames ) ),
New Column( "TheAges", values( dt:age << get values ) )
);