我有一个数据框,索引为年份,一列整数条目。我想将索引更改为列标题。我具有用于几个小型数据框的结构,我将这些结构附加到较大的数据框。
1
0
2021 4365
2020 5812
2019 6773
2018 6681
2017 6809
2016 6776
2015 6587
2014 5978
如何将其转换为:
2021 2020 2019 2018 2017 2016 2015 2014
Amount 4365 5812 6773 6681 6809 6776 6587 5978
恐怕我不知道从哪里开始,也找不到在线的任何示例。任何帮助将不胜感激。
我有你的df
:
print(df)
1
0
2021 4365
2020 5812
2019 6773
2018 6681
2017 6809
2016 6776
2015 6587
2014 5978
并用于T
转置和pandas.DataFrame.rename
索引。
res = df.T
res.rename(index={1: "Amount"},inplace=True)
print(res)
2021 2020 2019 2018 2017 2016 2015 2014
Amount 4365 5812 6773 6681 6809 6776 6587 5978
也许这可以满足您的需求。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句