<< Auswahl wo (für schnelle Ausführung)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich möchte fehlende Zeilen einer Datentabelle auswählen Verwendung der << Auswahl wo Funktion (damit sie gelöscht werden können). Mein Problem ist, dass dies bei großen Datentabellen sehr lange dauert. Gibt es einen schnelleren Weg, um dies auszuführen? Ich verwende JMP11. Vielen Dank!
// Auswahl fehlender Spalten.
Namensvorgabe bis hier ( 1 ) ;
t1 = Tick Sekunden () ;
dt = Neue Tabelle ( "1000000 Zeilen" . Zeilen hinzufügen ( 1000000 ) .
Neue Spalte ( "Hallo!" . Charakter . Nominal . Werte ( { "Hallo!" } ) ) .
Neue Spalte ( "Auf Wiedersehen!" . Charakter . Nominal . Werte ( { "" . "Tschüss!" } ) )
) ;
dt << Wählen Sie wo ( Wird vermisst ( Als Spalte ( "Hallo!" ) ) & Wird vermisst ( Als Spalte ( "Auf Wiedersehen!" ) ) ) ;
t2 = Tick Sekunden () ;
Drucken ( Concat ( Verkohlen ( t2 - t1 ) . "Sekunden". ) ) ;
Re: << Auswahl wo (für schnelle Ausführung)Nochmals vielen Dank, MS!
Re: << Auswahl wo (für schnelle Ausführung)Bei großen Tabellen kann es schneller sein, Zeilen über eine Übersichtstabelle auszuwählen.
Versuche dies:
t1 = Tick Sekunden () ;
dt = Neue Tabelle ( "1000000 Zeilen" . Zeilen hinzufügen ( 1000000 ) .
Neue Spalte ( "Hallo!" . Charakter . Nominal . Werte ( { "Hallo!" } ) ) .
Neue Spalte ( "Auf Wiedersehen!" . Charakter . Nominal . Werte ( { "" . "Tschüss!" } ) )
) ;
dtsum = dt << Zusammenfassung ( Gruppe ( : Name ( "Hallo!" ) . : Name ( "Auf Wiedersehen!" )) . unsichtbar ) ;
dtsum << Zeilen auswählen ( 1 ) ;
Schließen ( dtsum . keine speichern ) ;
t2 = Tick Sekunden () ;
Drucken ( Concat ( Verkohlen ( t2 - t1 ) . "Sekunden". )) ;