【发布时间】:2022-02-18 18:41:41
【问题描述】:
【问题讨论】:
-
我建议提供一个最小、完整且可重现的示例。请不要发布代码/数据/错误消息的图像,直接在此处发布文本。
标签: python pandas date pandas-groupby
【问题讨论】:
标签: python pandas date pandas-groupby
首先,让我们创建一个数字日期并将其添加到我们的数据框中。
data['DateYMD'] = data['Date'].map(lambda date: 10000*date.year + 100*date.month + date.day)
然后在DateYMD 上使用groupby 按日期分隔数据并求和Recovered。
请注意,我们使用.reset_index 来获得更清晰的输出。
rec_sum = data.groupby(['DateYMD'])['Recovered'].sum().reset_index()
【讨论】: