У меня есть DataFrame, например:
student_id date project_id
1 1/1/18 15
1 1/1/18 17
1 2/2/18 16
1 3/3/18 15
1 3/3/18 12
2 2/3/18 3
2 4/3/18 4
2 5/3/18 6
2 5/3/18 4
Я хочу найти идентификатор студента с двумя первыми проектами, которые они сделали, и последними, которые они сделали с датой,
student_id project_id1st date1st project_id2nd date2nd projectlast datelast
1 15 1/1/18 17 1/1/18 12 3/3/18
2 3 2/3/18 4 4/3/18 4 5/3/18