我有下面的数据帧。描述每个用户居住的城市
City Name Date
0 Seattle Alice 2017
1 Seattle Bob 2011
2 Portland Mallory 2010
3 Seattle Mallory 2016
4 Memphis Bob 2012
5 Portland Mallory 2013
你能和熊猫一起实现以下目标吗
Name City1 Date1 City2 Date2 City3 Date3
0 Alice Seattle 2017 NaN NaN NaN NaN
1 Bob Seattle 2011 Memphis 2012 NaN NaN
2 Mallory Portland 2010 Seattle 2016 Portland 2013
非常感谢
您可以将} ,按^{} 对第二级
groupby
与自定义函数一起使用,其中创建新的DataFrame
,然后^{MultiIndex
排序,最后使用join
将其删除:相关问题 更多 >
编程相关推荐