У меня есть набор данных xarray, как указано ниже:
<xarray.Dataset>
Dimensions:(time: 192)
Coordinates:
latitude float32 -25.9
longitude float32 28.3
*time (time) datetime64[ns] 2006-09-20 ... 2006-09-27T23:00:00
Data variables:
tp (time) float32 dask.array chunksize=(192,), meta=np.ndarray
Attributes:
Conventions: CF-1.6
history: 2020-04-29 15:42:21 GMT by grib_to_netcdf-2.16.0: /opt/ecmw...
Затем я пытаюсь суммировать все значения по временному измерению, которое, я надеюсь, дает 1 значение для совокупного общего количества осадков во временном диапазоне , Однако вместо этого он создает пустой массив dask.array:
cum_tp = sample.tp.sum(dim='time')
<xarray.DataArray 'tp' ()>
dask.array sum-aggregate, shape=(), dtype=float32, chunksize=(), chunktype=numpy.ndarray
Coordinates:
latitude float32 -25.9
longitude float32 28.3
Я не уверен, почему это так?