@@ -170,15 +170,15 @@ def construct(self, window_dim, stride=1, fill_value=dtypes.NA):
170
170
--------
171
171
>>> da = DataArray(np.arange(8).reshape(2, 4), dims=('a', 'b'))
172
172
>>>
173
- >>> rolling = da.rolling(a =3)
174
- >>> rolling.to_datarray ('window_dim')
173
+ >>> rolling = da.rolling(b =3)
174
+ >>> rolling.construct ('window_dim')
175
175
<xarray.DataArray (a: 2, b: 4, window_dim: 3)>
176
176
array([[[np.nan, np.nan, 0], [np.nan, 0, 1], [0, 1, 2], [1, 2, 3]],
177
177
[[np.nan, np.nan, 4], [np.nan, 4, 5], [4, 5, 6], [5, 6, 7]]])
178
178
Dimensions without coordinates: a, b, window_dim
179
179
>>>
180
- >>> rolling = da.rolling(a =3, center=True)
181
- >>> rolling.to_datarray ('window_dim')
180
+ >>> rolling = da.rolling(b =3, center=True)
181
+ >>> rolling.construct ('window_dim')
182
182
<xarray.DataArray (a: 2, b: 4, window_dim: 3)>
183
183
array([[[np.nan, 0, 1], [0, 1, 2], [1, 2, 3], [2, 3, np.nan]],
184
184
[[np.nan, 4, 5], [4, 5, 6], [5, 6, 7], [6, 7, np.nan]]])
0 commit comments