以下用于操作OHLC数据的重采样方法之间的区别是什么?

时间:2018-01-25 22:47:01

标签: python pandas resampling

ohlc_dict = {'openB':'first', 'highB':'max', 'lowB':'min', 'closeB': 'last'}               

这有什么区别:

df.resample('1W', base=1).agg(ohlc_dict)

和此:

df.resample('1W', how=ohlc_dict, base= 1, closed='left', label='left')

我试图将1小时OHLC数据操作为4小时,每天,每周等。首先,I thought I should use the 1st one according to this post。然后我发现了第二个,他们都应该达到相同的结果。但我发现它们实际上有两种不同的结果。我从第二种方法得到了正确的结果。有人可以解释两者之间的区别吗?感谢。

0 个答案:

没有答案