制作 Pandas 数据框以显示基于日期的聚合值

Making Pandas dataframe to display aggregate values based on date

你好Python新手。

我有一个数据框,显示产品及其在每个日期的销量

我需要更改此数据框以显示已售出的单位总数。

这只是一个示例数据框,我正在处理的实际数据框包含数百种产品和 3 年的销售数据。

如果有有效的方法,我们将不胜感激。

提前致谢!!

如果 product 是列,使用 DataFrame.set_index with DataFrame.cumsum 作为累加和:

df1 = df.set_index('product').cumsum(axis=1)

如果产品是 index:

df1 = df.cumsum(axis=1)