旋转行和列Pandas

2024-04-23 23:03:33 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我一直在想办法旋转我的行和列。我试着用转置,但没用。我的数据框看起来像这样

Country | Rates 2015 | Rates2016 | Rates2017 | GDP 2015| GDP 2016 | GDP2017
 World  |    6       |    7      |    8      |   2355  |  1235    |  324325

不可能改成

^{pr2}$

是的,这就是我想做的


Tags: 数据worldcountry行和列rates办法gdppr2
1条回答
网友
1楼 · 发布于 2024-04-23 23:03:33

确保转置部分在索引中。我只能假设如果您尝试了df.T,那么您没有正确设置索引

In [185]: df.set_index('Country Name').T
Out[185]:
Country Name        A               B               C
2000                       5               2               2
2005                       3               1               2
2010                       1               5               6
2015                       7               2               9

如果要命名索引,则还需要

^{pr2}$

相关问题 更多 >