У меня есть временной ряд, в котором я хочу получить сумму значений рабочего дня для каждой недели. Снимок используемого кадра данных (df
) показан ниже. Обратите внимание, что 2017-06-01 - это пятница, поэтому отсутствующие дни представляют выходные дни
. Я использую resample
для группировки данных по каждой неделе, и моя цель - получить сумму. Однако когда я применяю эту функцию, я получаю результаты, которые я не могу оправдать. Я ожидал, что в первом ряду получим 0, которое является суммой значений, содержащихся в первой неделе, затем 15 для следующей недели и т. Д.
df_resampled = df.resample('W', label='left').sum()
df_resampled.head()
Может кто-нибудь объяснить мне, что мне не хватает, так как кажется, что я неправильно понял функцию ресэмплирования?