相关疑难解决方法(0)

重新采样pandas数据帧正在删除列

                    Val         ts  year  doy     interpolat  region_id
2000-02-18          NaN  950832000  2000   49           NaN      19987
2000-03-05          NaN  952214400  2000   65           NaN      19987
2000-03-21          NaN  953596800  2000   81           NaN      19987
2000-04-06  0.402539365  954979200  2000   97           NaN      19987
2000-04-22   0.54021746  956361600  2000  113           NaN      19987
Run Code Online (Sandbox Code Playgroud)

上述数据帧具有日期时间索引.我重新取样就像这样:

df = df.resample('D')
Run Code Online (Sandbox Code Playgroud)

但是,此重新采样会导致此数据帧:

                    ts  year  doy    interpolat  region_id
2000-01-01  1199180160  2008    1             1      19990
2000-01-02         NaN   NaN  NaN           NaN        NaN
2000-01-03         NaN   NaN  NaN           NaN        NaN
2000-01-04         NaN   NaN  NaN           NaN        NaN
2000-01-05         NaN   NaN  NaN           NaN …
Run Code Online (Sandbox Code Playgroud)

python pandas

6
推荐指数
1
解决办法
2867
查看次数

标签 统计

pandas ×1

python ×1