【发布时间】:2021-07-16 10:37:23
【问题描述】:
您好,这里是 Python 新手。
这只是一个示例数据框,我正在处理的实际数据框包含数百种产品和 3 年的销售数据。
如果有办法有效地做到这一点,我们将不胜感激。
提前谢谢你!!
【问题讨论】:
标签: python pandas dataframe datetime crosstab
您好,这里是 Python 新手。
这只是一个示例数据框,我正在处理的实际数据框包含数百种产品和 3 年的销售数据。
如果有办法有效地做到这一点,我们将不胜感激。
提前谢谢你!!
【问题讨论】:
标签: python pandas dataframe datetime crosstab
如果product 是列,则使用DataFrame.set_index 和DataFrame.cumsum 作为累积总和:
df1 = df.set_index('product').cumsum(axis=1)
如果产品是index:
df1 = df.cumsum(axis=1)
【讨论】:
.sort_index(axis=1))。