import pandas as pd #导入pandas 库,主要用于数据集的导入和数据的处理
import numpy as np #导入numpy 库,主要用于一些运算
import matplotlib.pyplot as plt #导入matplotlib库,主要用于绘制时序图
from statsmodels.graphics.tsaplots import plot_acf #导入plot_acf函数,用于绘制自相关图,以用于判断时序的平稳和作为采用某种模型的依据
from statsmodels.tsa.stattools import adfuller as ADF #导入ADF函数,用于进行时序的平稳性检验
from statsmodels.graphics.tsaplots import plot_pacf #导入plot_pacf函数,用于绘制偏自相关图,以用来判断时序的平稳和作为采用哪种模型的依据.
from statsmodels.stats.diagnostic import acorr_ljungbox # 导入acorr_ljungbox函数,用于进行白噪声检验,已确定拟合模型是否符合要求。
from statsmodels.tsa.arima_model import arima #导入arima函数,用于进行ARIMA模型的建立