Python Pandas:将行转换为列标题

Python Pandas:将行转换为列标题,第1张

Python Pandas:将行转换为列标题

您正在寻找

pivot_table

In [11]: medals = df.pivot_table('no of medals', ['Year', 'Country'], 'medal')In [12]: medalsOut[12]:medal  Bronze  Gold  SilverYear Country1896 Afghanistan       3     5       4     Algeria3     1       2

以及是否要重新排列列

In [12]: medals.reindex_axis(['Gold', 'Silver', 'Bronze'], axis=1)Out[12]:medal  Gold  Silver  BronzeYear Country1896 Afghanistan     5       4       3     Algeria         1       2       3


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4895895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存