(self, filter, col)
return self._range_filter_to_indicator(filter, col, filter.min, filter.max)
Return selection of rows matched by the given continuous filter.

        Parameters
        ----------
        filter: FilterContinuous
        col: np.ndarray

        Returns
        -------
        A 1d bool array. len(result) == len(self)
Return selection of rows matched by the given continuous filter.
Return selection of rows matched by the given continuous filter .
def _continuous_filter_to_indicator(self, filter, col):
        """Return selection of rows matched by the given continuous filter.

        Parameters
        ----------
        filter: FilterContinuous
        col: np.ndarray

        Returns
        -------
        A 1d bool array. len(result) == len(self)
        """
        if filter.oper == filter.IsDefined:
            col = col.astype(float)
            return ~np.isnan(col)

        return self._range_filter_to_indicator(filter, col, filter.min, filter.max)
def _continuous_filter_to_indicator ( self , filter , col ) : if filter . oper == filter . IsDefined : col = col . astype ( float ) return ~ np . isnan ( col ) return self . _range_filter_to_indicator ( filter , col , filter . min , filter . max )