我有一个看起来像这样的数据帧:
2023-12-31 2024-01-31
myvalue1 myvalue2 myvalue1 myvalue2
a 2 6 2 6
b 3 7 3 7
c 4 8 4 8
可通过以下方式创建:
df = pd.DataFrame(index=['a', 'b', 'c'], data=
{'myvalue1':[2,3, 4], 'myvalue2':[6,7,8]})\
.reindex(['myvalue1', 'myvalue2'] * 2, axis=1) \
.set_axis(pd.MultiIndex.from_product([['2023-12-31','2024-01-31'], ['myvalue1', 'myvalue2']]), axis=1)
如何以以下格式获取每一列的总和:
myvalue1 myvalue2
2023-12-31 9 21
2024-01-31 9 21
请注意,这只是一对列相同的示例.
谢谢