资源简介
资源为python版的arima模型代码,后面也会上传代码中使用的数据集
代码片段和文件信息
#-*- coding: utf-8 -*-
from __future__ import print_function
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import statsmodels.api as sm
#读取Excel数据
discfile = ‘C:\\Users\\AAS-1413\\Desktop\\shuang11.xlsx‘
data = pd.read_excel(discfileindex_col=0)
data=data[‘number‘]
data.head()
data.plot(figsize=(128))
print(data)
#使用一阶差分,12步差分处理时间序列
diff_1 = data.diff(1)
diff1 = diff_1.dropna()
#print(diff1_144_1)
#判断序列是否平稳,计算ACF,PACF
fig1 = plt.figure(figsize=(128))
ax1=fig1.add_subplot(111)
sm.graphics.tsa.plot_acf(diff1lags=3ax=ax1)
fig2 = plt.figure(figsize=(128))
ax2=fig2.add_subplot(111)
sm.graphics.tsa.plot_pacf(diff1lags=3 ax=ax2)
#模型定阶,根据aicbichqic三者都是越小越好
# arma_mod01 = sm.tsa.ARMA(diff1_144(01)).fit()
# print(arma_mod01.aicarma_mod01.bicarma_mod01.hqic)
# arma_mod10 = sm.tsa.ARMA(diff1_144(10)).fit()
# print(arma_mod10.aicarma_mod10.bicarma_mod10.hqic)
# arma_mod60 = sm.tsa.ARMA(diff1_144(60)).fit()
# print(arma_mod60.aicarma_mod60.bicarma_mod60.hqic)
arma_mod61 = sm.tsa.ARMA(diff1(11)).fit()
print(arma_mod61.aicarma_mod61.bicarma_mod61.hqi
相关资源
- SVM鸢尾花分类Python实现.rar
- 必应壁纸天天换python小程序.zip
- python小项目--外星人入侵
- Flask项目实战-超市商品管理平台
- pythonreader.rar
- Python Scrapy爬虫爬取微博和微信公众号
- python写盛金法求一元三次方方程解
- 老男孩Python2018基础高级进阶(28周)
- python http服务器搭建
- Python输入年份月份显示日历
- python实现百度坐标和世界经纬度坐标
- 利用OpenCV检测人脸python程序
- JSYX2.0.zip
- Python题目汇总含答案pdf
- 模态分解emd算法Python实现
- Python读取Las与转换为TXT.zip
- backup.sh.py
- BSTestRunner.pypython3
- SI模型,影响力传播模型,传染病模型
- python自动抓取网页中的pdf文件
- python爬虫网站图片
- Anaconda3 for MacOSX x64百度云
- python16to8
- freetype的python代码
- selenium+python 自动化测试 ---登陆界面测
- OpenCV-Python实现的图片拼接源代码
- 多商品流点弧模型 python+gurobi
- dbfpy操作dbf文件
- python实现果蝇优化算法,测试函数为
- 通过python实现批量excel转pdf代码
评论
共有 条评论