我有一个按名称分组的python / pandas groupby,如下所示:
name gender year city city total
jane female 2011 Detroit 1
2015 Chicago 1
dan male 2009 Lexington 1
bill male 2001 New York 1
2003 Buffalo 1
2000 San Francisco 1
我希望它看起来像这样:
name gender year1 city1 year2 city2 year3 city3 city total
jane female 2011 Detroit 2015 Chicago 2
dan male 2009 Lexington 1
bill male 2000 Chico 2001 NewYork 2003 Buffalo 3
所以我希望按名称保留分组,然后按年份排序,并使每个名称只有一列。它可能是假变量的一个变种?我甚至不确定如何总结它。