当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Pandas DataFrame swapaxes方法用法及代码示例


Pandas DataFrame.swapaxes(~) 方法交换 DataFrame 的行和列。

注意

选择使用 DataFrame.transpose(~) 来翻转行和列。

参数

1. axis1 | int

设置 01

2. axis2 | int

如果 axis1=1 设置 0,如果 axis1=0 设置 1

3. copy | boolean | optional

是否创建源 DataFrame 的新副本。请注意,副本代表一个新的 DataFrame,即修改转置不会改变原始 DataFrame,反之亦然。

默认情况下,copy=True

返回值

行和列翻转的 DataFrame。

例子

考虑以下 DataFrame :

df = pd.DataFrame({"A":[3,4],"B":[5,6]})
df



   A  B
0  3  5
1  4  6

翻转 df 的行和列:

df.swapaxes(axis1=1, axis2=0)



   0  1
A  3  4
B  5  6

相关用法


注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 Pandas DataFrame | swapaxes method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。