๐Ÿพ Xarray is now 10 years old! ๐ŸŽ‰

xarray.Dataset.differentiate

xarray.Dataset.differentiate#

Dataset.differentiate(coord, edge_order=1, datetime_unit=None)[source]#

Differentiate with the second order accurate central differences.

Note

This feature is limited to simple cartesian geometry, i.e. coord must be one dimensional.

Parameters:
  • coord (Hashable) โ€“ The coordinate to be used to compute the gradient.

  • edge_order ({1, 2}, default: 1) โ€“ N-th order accurate differences at the boundaries.

  • datetime_unit (None or {"Y", "M", "W", "D", "h", "m", "s", "ms", "us", "ns", "ps", "fs", "as", None}, default: None) โ€“ Unit to compute gradient. Only valid for datetime coordinate.

Returns:

differentiated (Dataset)

See also

numpy.gradient

corresponding numpy function