因为需求是统计工作日数据,因此日期不连续,周一要检测周五的数据,所以要配置一下yesterday_index,利用连续的index配置
yesterday_index = df[df['日期'] == day]['index'] -1 #昨天index
last7day_index = df[df['日期'] == day]['index'] - 7 #七天前index
df[df['index'] == yesterday_index] #利用新增的index列当成标识。
此时输入:df[df['index'] == yesterday_index]
df[df['index'] == int(yesterday_index)] :加入int后,问题解决