Python TableOne将意外参数传递给pandas.concat()
获取Python模块的错误。似乎它试图将参数传递给PandasPython TableOne将意外参数传递给pandas.concat(),python,pandas,Python,Pandas,获取Python模块的错误。似乎它试图将参数传递给Pandasconcat。我使用Linux和Anaconda import pandas as pd from tableone import TableOne d = pd.DataFrame({'a': [1, 2, 3], 'b': ['1', '2', '3']}) TableOne(d, ['a', 'b'], categorical=['b']) table = pd.concat([self.cont_table,self.ca
concat
。我使用Linux和Anaconda
import pandas as pd
from tableone import TableOne
d = pd.DataFrame({'a': [1, 2, 3], 'b': ['1', '2', '3']})
TableOne(d, ['a', 'b'], categorical=['b'])
table = pd.concat([self.cont_table,self.cat_table],sort=False)
熊猫版本0.22.0中的Concat没有sort作为参数。这可以在Pandas 0.22.0 concat()的文档中找到 如果升级到0.23.4,则排序将作为参数包含(
).谢谢您拿起这个。我已经更新了软件包,因此新的tableone安装应在必要时提示升级pandas。
TypeError: concat() got an unexpected keyword argument 'sort'
tableone.__version__
Out[27]: '0.5.13'
pd.__version__
Out[28]: '0.22.0'