熊猫DataFrame(容易?)操作

pd.DataFrame({'id': ['id1', 'id1', 'id2', 'id2'],
                  'value': ['1', '2', '10', '20'],
                  'index': ['day1', 'day2', 'day1', 'day2']})

我如何正确地(简明地)使用熊猫转换数据,结果是:

    |   id1  |  id2

day1 :   1   |   10

day2 :   2   |   20

也许有groupby但没有聚合的东西,我不知道该对Google做什么,您能帮我吗? 非常感谢你

评论
  • 咪咪兔
    咪咪兔 回复

    pd.pivot_table(df, index=['index'], columns=['id'],values='value').reset_index()
    

    Just remember to set value to float or integer