猪肉涨价飞快?让我们用python来预测一下今年最后一个月的猪肉价格吧!
今天我们将使用Facebook的 “先知”模型 来预测2019年12月广东省的猪肉价格,本实验仅供参考。 1.准备数据 在猪价系统网站上利用开发者 工具 获得过去一年广东省的猪肉价格保存为json格式: https://zhujia.zhuwang.cc/areapriceinfo-440000.shtml 部分数据如下: 实际上我认为,就猪价这样的对象,拿一年的数据是远远不够的,但是实在找不到前几年的数据。作为一次实验,我暂时以过去一年的数据作为训练集,如果你想要更精准地预测价格,建议至少找3年的数据。 2.数据预测 以下教程默认你已经安装好了Python并可以在CMD或Terminal中使用pip 2.1 安装 “先知” prophet Prophet这个包真是一言难尽,如果你按照官方的教程来进行安装, 你会发现啥也安装不上(我吐了)。这里给大家介绍我的安装方法,避免你们走弯路: 第一步,我们需要安装fbprophet的依赖PyStan: pip install pystan 第二步,使用conda命令安装(需要安装anaconda, 搜anaconda官网安装即可): conda install -c conda-forge fbprophet 2.2 编写预测代码 首先,利用开发者 工具 弄下来的数据缺少日期,我们需要获得过去365天的日期,并与原数据对应上: #