我有需要排序的csv文件。每一个都有一个“答案”列,旁边有一个“日期”列。是否有一些熊猫代码将日期转换为标题,然后按日期组织答案?例如:
answer date
0 7/15/16
0 7/15/16
1 7/15/16
1 7/22/16
0 7/22/16
3 7/22/16
to
7/15/16 7/22/16
0 1
0 0
1 3
答案 0 :(得分:3)
肯定是dup:
df['idx'] = df.groupby('date').cumcount()
df.pivot(index='idx', columns='date', values='answer')
给予:
date 7/15/16 7/22/16
idx
0 0 1
1 0 0
2 1 3