在Pandas 身上,我一直在绞尽脑汁地想弄清楚这个看似简单的数据操作任务,但我一直没能弄清楚怎么做,也没能在谷歌上搜索到一个足够的答案:
我想做的就是把下面截图左边的表格(将是Pandas 数据框)转换成右边的表(成为另一个Pandas 数据框).
创建初始数据帧的代码:
import pandas as pd
test_data = pd.DataFrame(
{
'team': [1,1,2,2,3,3,4,4,5,5] ,
'player': ['a','b','c','d','e','f','g','h','i','j'] ,
'score': [10,22,66,44,1,3,55,6,4,2]
}
)
提前感谢您的帮助!