xarray.ufuncs.fix

xarray.ufuncs.fix(*args, **kwargs) = <xarray.ufuncs._UFuncDispatcher object>

xarray specific variant of numpy.fix. Handles xarray.Dataset, xarray.DataArray, xarray.Variable, numpy.ndarray and dask.array.Array objects with automatic dispatching.

Documentation from numpy:

Round to nearest integer towards zero.

Round an array of floats element-wise to nearest integer towards zero. The rounded values are returned as floats.

Parameters
xarray_like

An array of floats to be rounded

yndarray, optional

Output array

Returns
outndarray of floats

The array of rounded numbers

See also

around

Round to given number of decimals

Examples

>>> np.fix(3.14)
3.0
>>> np.fix(3)
3.0
>>> np.fix([2.1, 2.9, -2.1, -2.9])
array([ 2.,  2., -2., -2.])