Gibt es einen JSL-Befehl, um alle meine ausgeschlossenen Zeilen oben in meiner Datentabelle zu gruppieren?Hallo - Ich konnte keinen JSL-Befehl finden, um alle ausgeschlossenen Zeilen oben in meiner Datentabelle zu gruppieren.Ist das möglich?
SkriptingBetreff: Gibt es einen JSL-Befehl, um alle meine ausgeschlossenen Zeilen oben in meiner Datentabelle zu gruppieren?Die Art und Weise, wie ich damit umgehe, besteht darin, eine Matrix der ausgeschlossenen Zeilennummern zu erstellen.
Names Default To Here( 1 );
dt = Current Data Table();
ex = dt << get excluded rows;
Dann kannst du sie wie eine Gruppe manipulieren
Betreff: Gibt es einen JSL-Befehl, um alle meine ausgeschlossenen Zeilen oben in meiner Datentabelle zu gruppieren?Oder gibt es vielleicht einen anderen Ansatz mit JSL?Das Ziel ist es, alle ausgeschlossenen Zeilen im Rahmen meines Validierungstestverfahrens zu gruppieren.(Ich trainiere mein Modell mit nicht ausgeschlossenen Zeilen und teste es mit ausgeschlossenen Zeilen.Andernfalls werden sie im gesamten Datensatz vermischt.) Ich muss diesen Schritt mehrmals wiederholen, weshalb ich ihn skripten muss.
Betreff: Gibt es einen JSL-Befehl, um alle meine ausgeschlossenen Zeilen oben in meiner Datentabelle zu gruppieren?Hier ist eine einfache Erweiterung zu meinem ersten Skript, die die Zeilen neu anordnet
Names Default To Here( 1 );
dt = Current Data Table();
ex = dt << get excluded rows;
dt << New Column( "__row__", set each value( Row() ) );
dt << New Column( "__exclude__" );
dt:__exclude__[ex] = 1;
dt << sort( by( :__exclude__, :__row__ ), order( descending, ascending ), replace table( 1 ) );
dt << delete columns( {"__row__", "__exclude__"} );