我有以下数据帧:
test = {'Date': ['2021-01-01', '2021-01-15', '2021-01-02', '2021-01-14', '2021-01-05', '2021-01-07'],
'Category': ['Fixed', 'Fixed', 'Mindful Spending', 'Mindful Spending', 'Subscription', 'Subscription'],
'Amount': ['5', '5', '5', '5', '5', '5']}
example = pd.DataFrame(test)
example
Run Code Online (Sandbox Code Playgroud)
我的Date列数据类型是datetime64[ns],使用pd.to_datetime. 我想分组Category并Date按月汇总总金额。我想要的结果是这样的:
test = {'Date': ['2021-01', '2021-01', '2021-01'],
'Category': ['Fixed', 'Mindful Spending', 'Subscription'],
'Amount': ['10', '10', '10']}
result = pd.DataFrame(test)
result
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
谢谢大家的帮助!