product 05-Oct-2020 07-Oct-2020 09-Nov-2020 13-Nov-2020
A 66.2 69.5 72.95 76.55
B 368.7 382.8 384.7 386.8
输出文件应将月份的所有日期组合在一列中,并将值与逗号 (,) 分隔
product Oct-2020 Nov-2020
A 66.2, 69.5 72.95, 76.55
B 368.7, 382.8 384.7, 386.8
我试图用日期格式更改列名,从 '1-jan-2020' 到 'jan-2020'
keys = [dt.strptime(key, "%d-%b-%Y").strftime("%B-%Y") for key in data.keys()]
在 df transpose 之后,我们可以使用 groupby。
就像可以选择分组并将值求和为:-
df.groupby().sum()
有什么东西可以连接值(字符串操作)并用逗号分隔它们。
任何方向表示赞赏。