rf = rowfilter(names)
expr = rf.VariableName operator value
T = expr.apply(T)
| Paramètre | Description |
|---|---|
| names | noms de variables specifies comme tableau de chaines ou cellule de vecteurs de caracteres. |
| T | une table ou timetable. |
| Paramètre | Description |
|---|---|
| rf | un objet nelson.io.RowFilter. |
| expr | un objet nelson.io.RowFilter contenant une expression de filtre. |
nelson.io.RowFilter stocke les noms de variables et l'expression utilisee pour selectionner des lignes.
Les noms de variables sont accessibles par notation par point. Les operateurs relationnels et logiques creent une expression de filtre. L'expression est evaluee quand apply est appele ou quand l'objet est utilise comme argument RowFilter pour les fonctions de lecture Parquet.
La methode variables retourne les noms references par l'expression.
T = table([1; 2; 3; 4], [10; 20; 30; 40], ...
'VariableNames', {'Id', 'Value'});
rf = rowfilter({'Id', 'Value'});
expr = rf.Id > 1 & rf.Value <= 30;
expr.variables()
R = expr.apply(T)
| Version | Description |
|---|---|
| 2.0.0 | version initiale |