xarray.Coordinates.merge#

Coordinates.merge(other, *, compat='minimal')[source]#

Merge two sets of coordinates to create a new Dataset

The method implements the logic used for joining coordinates in the result of a binary operation performed on xarray objects:

  • If two index coordinates conflict (are not equal), an exception is raised. You must align your data before passing it to this method.

  • If an index coordinate and a non-index coordinate conflict, the non- index coordinate is dropped.

  • If two non-index coordinates conflict, both are dropped.

Parameters:
  • other (dict-like, optional) – A Coordinates object or any mapping that can be turned into coordinates.

  • compat ({"identical", "equals", "broadcast_equals", "no_conflicts", "override", "minimal"}, default: "minimal") – Compatibility checks to use between coordinate variables.

Returns:

merged (Dataset) – A new Dataset with merged coordinates.