1
Amy 原创整理|资料核验:2026-10-31
【官方API事实】resample中的closed决定时间区间哪一侧包含边界,label决定结果用哪一侧边界作标签。只改label不会自动改变边界记录属于哪个桶。
【教学示例】按整分钟对齐,用resample('10min', closed='left', label='right')聚合时,标为10:10的桶对应[10:00,10:10),恰好10:10的记录进入下一桶。右侧标签不表示该标签时刻的记录已算入当前结果。
【Amy建议】先用落在边界前、边界上、边界后三条教学记录检查聚合口径,再处理全量数据。报表中明确标注区间含义,避免两个系统仅因左右边界不同而出现似乎对不上的小时总量。
官方来源:
https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.resample.html