def remove_outOfBound(self, data, lowBound, highBound):
        """ Remove out of bounds data from input dataframe.
    
        Parameters
        ----------
        data        : pd.DataFrame()
            Input dataframe.
        lowBound    : float
            Lower bound for dataframe.
        highBound   : float
            Higher bound for dataframe.

        Returns
        -------
        pd.DataFrame()
            Dataframe with no out of bounds data.    

        """

        data = data[~self._find_outOfBound(data, lowBound, highBound).any(axis=1)]
        return data
Remove out of bounds data from input dataframe.
    
        Parameters
        ----------
        data        : pd.DataFrame()
            Input dataframe.
        lowBound    : float
            Lower bound for dataframe.
        highBound   : float
            Higher bound for dataframe.

        Returns
        -------
        pd.DataFrame()
            Dataframe with no out of bounds data.