cf.Data.equals¶
-
Data.
equals
(other, rtol=None, atol=None, ignore_fill_value=False, traceback=False)[source]¶ True if two data arrays are logically equal, False otherwise.
Parameters: - other :
The object to compare for equality.
- atol : float, optional
The absolute tolerance for all numerical comparisons, By default the value returned by the
ATOL
function is used.- rtol : float, optional
The relative tolerance for all numerical comparisons, By default the value returned by the
RTOL
function is used.- ignore_fill_value : bool, optional
If True then data arrays with different fill values are considered equal. By default they are considered unequal.
- traceback : bool, optional
If True then print a traceback highlighting where the two instances differ.
Returns: - out: bool
Whether or not the two instances are equal.
Examples: >>> d.equals(d) True >>> d.equals(d + 1) False