我在xarray上有一个叶子年度的每日输入数据(例如1972年),并希望将其重新采样为半年数据。
DevTools(F12) > Network tab > mark Disable cache
DevTools
输出:
import numpy as np
import pandas as pd
import xarray as xr
time = pd.date_range('1972-01-01', freq='D', periods=366) # a leap year
ds = xr.Dataset({'foo': ('time', np.arange(366)), 'time': time})
这是我每半年(6个月)用于获取foo的总和的重采样函数:
ds
res输出:
<xarray.Dataset>
Dimensions: (time: 366)
Coordinates:
* time (time) datetime64[ns] 1972-01-01 1972-01-02 ... 1972-12-31
Data variables:
foo (time) int32 0 1 2 3 4 5 6 7 8 ... 358 359 360 361 362 363 364 365
我希望当时的coordiantes拥有1972-01-01和1972-07-01。这是重采样功能的错误吗?
答案 0 :(得分:1)
已被确认为已知问题,可以通过升级熊猫来解决。
pip3.exe install pandas --upgrade