Verwenden einer Teilmenge zum Auswählen eines größeren DatensatzesIch habe einen großen Datensatz an Simulationsdaten, der reduziert werden muss. Tabelle 1: Beschreibung, ID, Daten1, Daten2, ... DatenN
Ich verdopple die Teilmenge auf Beschreibung und dann auf Daten1. Ich kenne jetzt alle ID-Nummern, die ich brauche (es gibt 35 eindeutige IDs).
Wie kann man die 35 eindeutigen IDs und die Teilmenge Tabelle 1 für alle Zeilen verwenden, die mit den 35 eindeutigen IDs übereinstimmen?
Betreff: Verwenden einer Teilmenge zum Auswählen eines größeren DatensatzesSie können eine Contains () - Funktion verwenden, um das zu tun, was Sie wollen. Unten ist ein sehr einfaches Beispiel. Mit dem Schlüssel erstellen Sie eine Liste mit Ihren 35 IDs.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
idList = {"KATIE", "LILLIE", "DAVID"};
dt << select where( Contains( idList, :Name ) );Betreff: Verwenden einer Teilmenge zum Auswählen eines größeren DatensatzesDie Liste der IDs würde aus einer Spalte in der Teilmenge der Teilmenge stammen
Betreff: Verwenden einer Teilmenge zum Auswählen eines größeren DatensatzesDas macht es einfach:
dtsub=data table("subsetofsubset");
idList = dtsub:ID << get values;