xray.Dataset.equals

Dataset.equals(other)

Two Datasets are equal if they have matching variables and coordinates, all of which are equal.

Datasets can still be equal (like pandas objects) if they have NaN values in the same locations.

This method is necessary because v1 == v2 for Dataset does element-wise comparisions (like numpy.ndarrays).