Python 如何将 DataFrame 行转列、列转行?

有时我们需将 DataFrame 的行列互换,可以怎么实现呢?
先看一下转换前后的数值:
需转换的:

Python 如何将 DataFrame 行转列、列转行?_第1张图片

转换后的:

Python 如何将 DataFrame 行转列、列转行?_第2张图片

可参考下面的方法来实现转换的功能:

#  test_df 是需转换的;test_df_1 是转换后的
#  值是转置后的, 列 变 索引,索引变列
test_df_1 = pd.DataFrame(test_df.values.T,columns = test_df.index,index = test_df.columns) 

希望对你有帮助!

你可能感兴趣的:(#,Python,python,pandas)