(self)
return True
check:
        1.NaN, Inf etc.
        2.methods_continuity
check:
        1.NaN, Inf etc.
        2.methods_continuity
check : 1 . NaN Inf etc . 2 . methods_continuity
def _check_plotting(self):
        """
        check:
        1.NaN, Inf etc.
        2.methods_continuity
        """
        if not self._check_methods_continuity:
            warnings.warn('Settings among all methods are not the same. The difference will be ignored.',
                          category=ValidityWarning)
        for i in self._data_extracted.keys():
            if np.isnan(self._data_extracted[i]).any() != 0:
                raise ValueError('NaN is found in methods %s in %s.' % (
                    i, str(np.argwhere(np.isnan(self._data_extracted[i]) == True))))
            if np.isinf(self._data_extracted[i]).any() != 0:
                raise ValueError('Inf is found in methods %s in %s.' % (
                    i, str(np.argwhere(np.isinf(self._data_extracted[i]) == True))))
        return True
def _check_plotting ( self ) : if not self . _check_methods_continuity : warnings . warn ( 'Settings among all methods are not the same. The difference will be ignored.' , category = ValidityWarning ) for i in self . _data_extracted . keys ( ) : if np . isnan ( self . _data_extracted [ i ] ) . any ( ) != 0 : raise ValueError ( 'NaN is found in methods %s in %s.' % ( i , str ( np . argwhere ( np . isnan ( self . _data_extracted [ i ] ) == True ) ) ) ) if np . isinf ( self . _data_extracted [ i ] ) . any ( ) != 0 : raise ValueError ( 'Inf is found in methods %s in %s.' % ( i , str ( np . argwhere ( np . isinf ( self . _data_extracted [ i ] ) == True ) ) ) ) return True