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.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.