熊猫:将事件数据汇总到表中

时间:2018-10-23 12:42:19

标签: python pandas

我有两个系列的数据框:

  1. 通话日期
  2. 销售代表

数据框是一个列表,其中列出了销售人员在一年中对客户的所有致电-每个致电一行。日期字段是通话的日期,“销售代表”是拨打电话的人。数据框中大约有25万行。

我想将此数据汇总到一个新的数据框中,索引为销售代表,列为按月致电的次数,即每个销售代表一行,每个月一系列。我以为pd.Pivot是要走的路,但这没用。

获得此结果的最简单,最Python方式是什么?

1 个答案:

答案 0 :(得分:2)

我相信您需要crosstab

df = pd.crosstab(df['Sales Rep'], df['Date of Call'].dt.month)