1 回答

TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個(gè)贊
我想你需要 pd.Grouper
data_DF = data_DF.groupby(pd.Grouper(freq='5min')).agg({'open':'first',
'close':'last',
'high':'max',
'low':'min'})
open close high low
time
2018-12-29 07:30:00 3411.4 3413.9 3413.9 3411.4
2018-12-29 07:35:00 3413.9 3413.1 3416.1 3411.9
2018-12-29 07:40:00 3413.1 3422.9 3427.5 3413.1
2018-12-29 07:45:00 3421.1 3423.8 3431.7 3418.0
2018-12-29 07:50:00 3423.8 3428.2 3428.2 3418.9
添加回答
舉報(bào)