Python 3.x Python3 Prophet model predict()抛出TypeError:concat()得到一个意外的关键字参数';排序';与假日数据帧一起使用时

Python 3.x Python3 Prophet model predict()抛出TypeError:concat()得到一个意外的关键字参数';排序';与假日数据帧一起使用时,python-3.x,pandas,time-series,forecasting,facebook-prophet,Python 3.x,Pandas,Time Series,Forecasting,Facebook Prophet,我一直在尝试一个先知模型。predict()函数在我没有添加任何假日的情况下快速运行时运行良好。但是,当我添加了一个假日数据集(prophet(holidays=holiday\u train).fit(train\u data)),predict函数就开始抛出以下错误 TypeError:concat()获得意外的关键字参数“sort” 谁能帮我修一下吗 提前感谢您可能正在使用的是pandas=0.20.1版本,问题似乎是此功能: def construct_holiday_datafram

我一直在尝试一个先知模型。predict()函数在我没有添加任何假日的情况下快速运行时运行良好。但是,当我添加了一个假日数据集(prophet(holidays=holiday\u train).fit(train\u data)),predict函数就开始抛出以下错误

TypeError:concat()获得意外的关键字参数“sort”

谁能帮我修一下吗


提前感谢

您可能正在使用的是
pandas=0.20.1
版本,问题似乎是此功能:

 def construct_holiday_dataframe(self, dates):` 

            . . . 

    all_holidays = pd.concat((all_holidays, country_holidays_df), sort=False)

            . . . 
看看这本书


看起来他们需要将requirements.txt更新为
pandas>=0.23.0

您可能正在使用
pandas=0.20.1
的版本。问题看起来是此功能:

 def construct_holiday_dataframe(self, dates):` 

            . . . 

    all_holidays = pd.concat((all_holidays, country_holidays_df), sort=False)

            . . . 
看看这本书

看起来他们需要将requirements.txt更新为
pandas>=0.23.0