首页 > 解决方案 > 类型错误:swaplevel() 得到了一个意外的关键字参数“轴”

问题描述

我对熊猫有点陌生,我正在使用unstackswaplevel旋转我的数据框,我收到了这个错误:

类型错误:swaplevel() 得到了一个意外的关键字参数“轴”

我已经检查了熊猫文档,并且功能确实以轴为参数,请问我做错了什么!谢谢你 !

标签: python-3.xpandas

解决方案


swaplevel(i=- 2, j=- 1, axis=0)确实有一个轴参数,我可能必须查看您的代码才能跟踪您的错误。

另一方面,也许您应该尝试单独为每个轴使用交换级别。例如 :

In [1]:

df = pd.DataFrame( {'a':['A','A','B','B','B','C'], 'b':[1,2,5,5,4,6]})

Out[1]:



   a  b
0  A  1
1  A  2
2  B  5
3  B  5
4  B  4
5  C  6

df.swaplevel(0)

df.swaplevel(1)

推荐阅读