猿问

重新排列python数据框索引和列

我想转换这个数据框(注意“ABC”是索引名称):


       t1    t2    t3 

ABC

gp      7    11    26

fp      6    14    23

pm      3    -1     7

wm      2    -2     9

到这个数据框:


     s1   tx    gp   fp   pm   wm 

0   ABC   t1     7    6    3    2

1   ABC   t2    11   14   -1   -2

2   ABC   t3    26   23    7    9

执行此功能的最佳方法是什么?


慕婉清6462132
浏览 214回答 1
1回答

MM们

这个怎么样:df = df.Tdf.reset_index(inplace=True)df.rename(columns={"index":"tx"}, inplace=True)df["s1"] = "ABC"
随时随地看视频慕课网APP

相关分类

Python
我要回答