py4ai.data.layer.pandas.criteria module
Module for implementing the criteria to be used for in-memory Pandas persistence layers.
- class py4ai.data.layer.pandas.criteria.PandasSearchCriteria(condition: Callable[[DataFrame], Series])
Bases:
SearchCriteria
[Callable
[[DataFrame
],Series
]]SearchCriteria to be used for in-memory Pandas persistence layers.
Instantiate a Pandas SearchCriteria, using the provided condition.
- Parameters
condition – underlying condition representing the Pandas query.
- static empty() PandasSearchCriteria
Return an empty query, i.e. a query including all items.
- Returns
empty query
- property query: Callable[[DataFrame], Series]
Return the underlying query based on a PandasFilter condition.
- Returns
underlying query