Übertragen Sie Spalten mit Werten in eine neue TabelleBitte helfen Sie mir mit diesem Skript. Ich versuche, eine Spalte voller Elemente/Werte (einige Zeichen und Zahlen) von einer alten Tabelle in eine neue Tabelle zu übertragen, und dieses Skript funktioniert nicht vollständig. Wahrscheinlich übersehe ich etwas. Es tut mir leid, dass ich neu bei JMP bin.
DATAtwo = Datentabelle ( „Ergebnisauszug“ ) ;
testid = DATAtwo : Spalte3 << Werte abrufen ; // Prüfen
trans = Spalte ( testid ) ;
dtfour << Neue Spalte ( "Taste" , Formel ( trans [ dtfour : Spalte6 ] ) ) ;
Betreff: Spalten mit Werten in eine neue Tabelle übertragenIch beginne immer damit, darüber nachzudenken, wie ich das interaktiv machen würde, und dann das Skript aus der resultierenden Datentabelle zu erhalten.
Um eine neue Datentabelle mit nur einigen Spalten einer vorhandenen zu erstellen, würde ich Tabellen -> Teilmenge verwenden.
Wenn ich diese Spalten in eine andere vorhandene Datentabelle kopieren möchte, würde ich Tabellen->Verbinden verwenden.
Betreff: Spalten mit Werten in eine neue Tabelle übertragenHier ist ein Beispiel dafür, wie Sie das tun können, was Sie suchen:
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 ) )
);