一:准备工作
环境: miniconda,python3.8.5
注:本人尝试过3.8.0和3.9.0均以报错告终
包对应版本:
numpy=1.19.5
pandas=1.3.3
matplotlib=3.6.2
pystan=2.19.1.1
holidays=0.17.2
fbprophet=0.7.1
二:开始安装
conda install numpy=1.19.5 pandas=1.3.3 matplotlib=3.6.2 pystan=2.19.1.1
conda install -c conda-forge holidays=0.17.2 fbprophet=0.7.1
注:-c conda-forge 的含义可以看以下文章
三:测试
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from fbprophet import Prophet
data = pd.read_excel('./xxx.xlsx')
data['date'] = pd.to_datetime(data['date'], format='%Y%m%d')
data = data.rename(columns = {"date":"ds", "y":"y"})[["ds","y"]]
data.head(5) #查看前五条记录
data.tail(5) #查看后五条记录
完结,本人也是第一次安装,中间因为python版本踩坑,最后出坑,供大家借鉴