У меня есть дневные данные о ценах с индексами как Open, High, Low, Close и дата.Я хочу создать трехдневные бары, но я хочу, чтобы бары «переходили на выходные», чтобы в итоге я получил бары MTuW, TuWTh, WThF, ThFM и FMTu.
(MTuW = понедельникВторник, среда)
(FMTu = пятница, понедельник, вторник)
(FSaSu = пятница, суббота, воскресенье)
Я пытался
df = df.asfreq('B')
df = df.resample('3D').mean()
Но, похоже,работать правильно только для баров MTuW, TuWTh и WThF.Другие бары, похоже, не пропускают выходные дни, а это означает, что то, что предназначено для бара FMTu, на самом деле является баром FSaSu, или, точнее, просто пятничным баром.
Я считаю, что есть способвозможно, сделайте эту работу с
from pandas.tseries.offsets import BDay
Но мне не совсем ясно, как заставить это работать.