Anzahl der ausgewählten ZeilenIm unteren linken Bereich einer JMP-Datentabelle befindet sich eine Liste mit Zeileninformationen, einschließlich der Anzahl der aktuell ausgewählten Zellen.
Gibt es einen JSL-Befehl, der diese Informationen direkt abrufen kann? Ich kann natürlich alle Zeilen durchlaufen und alle ausgewählten Zellen zählen. Es kann jedoch effizienter sein, eine Zahl zu ermitteln, die JMP anscheinend bereits automatisch berechnet hat.
Ich frage, weil ich ein Skript ausführe, das bedingt verschiedene Zeilensätze in einer großen Tabelle auswählt, und eine schnelle Möglichkeit haben möchte, Sätze mit zu wenigen Zeilen zu vernachlässigen.Betreff: Anzahl der ausgewählten ZeilenWorauf zeigt dtlist8?Es scheint, als würde es nicht auf eine Tabelle verweisen.Der folgende Code funktioniert:
dtlist8 = open("$sample_data\Big Class.jmp");
if( nrows(dtlist8 << get selected rows()) > 0,
dtlist8 << delete rows,
);
Betreff: Anzahl der ausgewählten Zeilen<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo, PMroz
Ich versuche, bestimmte Zeilen in einer Tabelle mit einem Kriterium auszuwählen und sie dann zu löschen, wenn die Anzahl der ausgewählten Zeilen größer als 0 ist (siehe unten), habe aber den Fehler wie im eingefügten Bild erhalten.
if( (nrows(dtlist8<< ausgewählte Zeilen()))>0,
dtlist8 <
);

Betreff: Anzahl der ausgewählten ZeilenDanke! Genau das, was ich gesucht habe. Schlicht und elegant.Betreff: Anzahl der ausgewählten Zeilennum_selected = nrows(dt << get selected rows);