我有下表,其中Date是索引列:
Date | ColA | ColB |
---|---|---|
2021-01-01 | 10 | 40 |
2021-01-02 | 20 | 15 |
2022-01-01 | 10 | 40 |
2022-01-02 | 20 | 15 |
我想添加行小计以显示年度合计:
Date | ColA | ColB |
---|---|---|
2021-01-01 | 10 | 40 |
2021-01-02 | 20 | 15 |
2021 Subtotal | 30 | 55 |
2022-01-02 | 20 | 15 |
2021-01-02 | 20 | 15 |
2022 Subtotal | 40 | 30 |
我try 了以下代码:
df.groupby(level='Date').transform("sum")
However I am getting the following error:
DateFormatError: invalid date '2022 Subtotal'
有没有其他方法可以达到类似的效果?