У меня есть кадр данных, который выглядит так:
ID Date Volume Sales
1 2020-02 10 4
1 2020-03 8 6
2 2019-12 6 8
2 2019-10 4 10
Данные здесь ежемесячные, и я хотел бы преобразовать их в еженедельные, разделив столбец объема и продаж на количество недель в месяце.
Я пытался это сделать, но добился успеха только в этом столбце за столбцом ... есть ли простой способ сделать это, который также можно было бы обрабатывать в большом наборе данных.
Будет ли это аналогичным шагом при преобразовании еженедельных обратно в ежемесячные? Спасибо!
df.columns
, и вы можете применить ту же логику к нескольким столбцам, как и для вашего текущего фрейма данных, вы можете использоватьdf[df.columns[2:]]=df[df.columns[2:]]/7
- person Anurag Dabas   schedule 27.03.2021df.resample()
с соответствующими аргументами. - person Tarique   schedule 27.03.2021