社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

python3 prophet model predict()抛出typeerror:concat()与holidays dataframe一起使用时获得意外的关键字参数“sort”

jiterika • 5 年前 • 1656 次点击  

我一直在尝试一个先知模型。predict()函数工作得很好,因为我只做了快速脏运行,没有添加任何假日。但是,当我添加了一个假日数据集(Prophet(Holidays=Holiday_Train).fit(Train_Data))时,predict函数就开始抛出以下错误。

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

谁能帮我修理一下?

提前谢谢

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/43797
 
1656 次点击  
文章 [ 1 ]  |  最新文章 5 年前
Chris
Reply   •   1 楼
Chris    6 年前

你可能正在使用 pandas<0.23.0 sort 添加版本 0.23.0 . 然而, requirements.txt 要求 pandas>=0.20.1 问题似乎是这个函数:

 def construct_holiday_dataframe(self, dates):` 

            . . . 

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

            . . . 

查看 docs .

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