【发布时间】:2021-08-23 14:33:02
【问题描述】:
我有数据框
data=pd.DataFrame({'year':[2010,2010,2010,2011,2011,2011],
'position':[1,2,3,1,2,3],
'name':['a','a','b','c','c','d'],
'points':[34,36,32,14,15,16],
'team':['A','B','C','C','B','A'],
'venue':['ny','ny','ny','cali','cali','cali']})
我的代码:
data.pivot(index=['position','name'],columns='year',values='points')
它有效,但对于实际数据集,我必须将年份作为索引,否则它会说重复索引我们可以解决我需要索引中的年份和列
【问题讨论】:
标签: python pandas pivot crosstab