Я пытаюсь суммировать данные выбранной даты, месяца выбранной даты и предыдущего месяца выбранной даты, но не знаю, как это сделать. Ниже приведены мои примерные данные и ожидаемый результат:
Пример данных:
import pandas as pd
import numpy as np
df = pd.read_excel('https://github.com/hoatranobita/hoatran ... 20(1).xlsx', sheet_name='Data')
df
COA Code USDConversion Amount Base Date 2
0 19010000000 26924582.44 2024-10-01
1 19010000000 38835600.44 2024-10-02
2 19010000000 46794586.57 2024-10-03
3 19010000000 57117346.49 2024-10-06
4 19010000000 69256132.98 2024-10-07
... ... ... ...
65 58000000000 38082130.88 2024-11-12
66 58000000000 38140016.13 2024-11-13
67 58000000000 38160089.27 2024-11-14
68 58000000000 38233974.54 2024-11-17
69 58000000000 38323598.99 2024-11-18
Поэтому, если я выберу дату ноября (например, 18 ноября 2024 г.), я хочу сгруппировать по выбранной дате, месяцу выбранной даты и предыдущему месяцу выбранной даты.
Выход:
COA Code 2024-11-18 October November
0 19010000000 42625047.24 1354513618.61 584813860.97
1 58000000000 38323598.99 820927014.08 456265522.64
Подробнее здесь: https://stackoverflow.com/questions/792 ... ious-month
Как суммировать данные по дате ввода, месяцу и предыдущему месяцу ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как в кадре данных Pandas суммировать все строки, соответствующие заданному году и месяцу?
Anonymous » » в форуме Python - 0 Ответы
- 41 Просмотры
-
Последнее сообщение Anonymous
-