使用旧数据帧中的值生成新数据帧作为python中的新功能

时间:2015-11-05 20:04:41

标签: python sql database pandas

我有一个旧数据框,如:

Name  Courses      Attendence   Day
Mike    Math           1        Monday
Mike    Math           1        Tuesday
Mike    Physcis        2        Monday
Mike    Chemisty       1        Monday
John    Math           2        Tuesday
John    Physics        1        Tuesday
John    Physics        1        Tursday

想要创建一个新的数据框:

Name  Math  Physics  Chemisry
Mike  2        2       1
John  2        2       0

有没有有效的方法呢?

谢谢!

1 个答案:

答案 0 :(得分:1)

使用==

pd.pivot_table()

如果您遇到问题,请告诉我。