Rolling objects#

Dataset#

DatasetRolling(obj, windows[, min_periods, ...])

DatasetRolling.construct([window_dim, ...])

Convert this rolling object to xr.Dataset, where the window dimension is stacked as a new dimension

DatasetRolling.reduce(func[, keep_attrs, ...])

Reduce the items in this group by applying func along some dimension(s).

DatasetRolling.argmax([keep_attrs])

Reduce this object's data windows by applying argmax along its dimension.

DatasetRolling.argmin([keep_attrs])

Reduce this object's data windows by applying argmin along its dimension.

DatasetRolling.count([keep_attrs])

Reduce this object's data windows by applying count along its dimension.

DatasetRolling.max([keep_attrs])

Reduce this object's data windows by applying max along its dimension.

DatasetRolling.mean([keep_attrs])

Reduce this object's data windows by applying mean along its dimension.

DatasetRolling.median([keep_attrs])

Reduce this object's data windows by applying median along its dimension.

DatasetRolling.min([keep_attrs])

Reduce this object's data windows by applying min along its dimension.

DatasetRolling.prod([keep_attrs])

Reduce this object's data windows by applying prod along its dimension.

DatasetRolling.std([keep_attrs])

Reduce this object's data windows by applying std along its dimension.

DatasetRolling.sum([keep_attrs])

Reduce this object's data windows by applying sum along its dimension.

DatasetRolling.var([keep_attrs])

Reduce this object's data windows by applying var along its dimension.

DataArray#

DataArrayRolling(obj, windows[, ...])

DataArrayRolling.__iter__()

DataArrayRolling.construct([window_dim, ...])

Convert this rolling object to xr.DataArray, where the window dimension is stacked as a new dimension

DataArrayRolling.reduce(func[, keep_attrs, ...])

Reduce each window by applying func.

DataArrayRolling.argmax([keep_attrs])

Reduce this object's data windows by applying argmax along its dimension.

DataArrayRolling.argmin([keep_attrs])

Reduce this object's data windows by applying argmin along its dimension.

DataArrayRolling.count([keep_attrs])

Reduce this object's data windows by applying count along its dimension.

DataArrayRolling.max([keep_attrs])

Reduce this object's data windows by applying max along its dimension.

DataArrayRolling.mean([keep_attrs])

Reduce this object's data windows by applying mean along its dimension.

DataArrayRolling.median([keep_attrs])

Reduce this object's data windows by applying median along its dimension.

DataArrayRolling.min([keep_attrs])

Reduce this object's data windows by applying min along its dimension.

DataArrayRolling.prod([keep_attrs])

Reduce this object's data windows by applying prod along its dimension.

DataArrayRolling.std([keep_attrs])

Reduce this object's data windows by applying std along its dimension.

DataArrayRolling.sum([keep_attrs])

Reduce this object's data windows by applying sum along its dimension.

DataArrayRolling.var([keep_attrs])

Reduce this object's data windows by applying var along its dimension.