熊猫新手 我有一个数据集: DF =
teacher student score
Tom Alice 12
Tom Ben 13
Tom Daniel 14
Peter Kitty 15
Peter Jenny 16
我想将其重新格式化为
teacher student score student score student score
Tom Alice 12 Ben 13 Daniel 14
Peter Kitty 15 Jenny 16
它与老师一样,将学生打开到多列,然后是他们的分数。
谢谢!
答案 0 :(得分:0)
我不确定如何完全按照您的要求做,但您可以从每位老师那里获取一部分数据。有几种方法可以做到这一点:
slice_tom = df['teacher']=='Tom'
df[slice_tom]
或
df.query('teacher == "Peter"')