python中resample函数实现重采样和降采样代码
由于29号往后只有29号和30号有值,所以只有两个值下面我们看看label和closed的功能上面的代码,将closed改为了right,区间就变成了左开右闭,那么如果从区间还是(1,8],1就取不到,所以往前取,就是(25,1],(1,8],(8,15],(15,22],(22,29],(29,5]这6个区间上面的代码就可以看出label=right就是指label等于右区间的值,如果label=left就是指label等于左区间的值降低时间的细粒度,对于重采样,主要是涉及到值的填充。那么对应无值的地方,用NaN代替。对应的方法是bfill,b代表back。下面给出代码看一下重采样和降采样一般用在时间序列里面,合理的使用降低时间维度或者降低时间细粒度多可以成为好的特征。
用户评论