首页 > 解决方案 > 转换为时间序列表

问题描述

我有一个销售数据框:

 ID| date   | sales
 1 |02-02-03| retail
 1 |02-02-03| retail
 2 |02-03-15| retail

我想将其转换为时间序列,以便每一列都是日期,索引是 ID。我想要该日期该 ID 的交易计数。数据框应该看起来像

 ID|02-02-03|02-03-15
 1 |   2    | 0
 2 |   0    | 1

我尝试旋转,但它没有给我正确的结果

pd.pivot_table(df,  index=['ID'], columns=['date'], aggfunc={'date': np.sum,})

标签: pythonpandas

解决方案


推荐阅读