完美解决ARIMA模型中plot_acf画不出图的问题


Posted in Python onJune 04, 2020

问题描述:在画时间序列ACF时,调用

from statsmodels.graphics.tsaplots import plot_acf, plot_pacf
plot_acf(data, lags=40)
plt.show()

画不出图,或者是只能画出一条直线,如下图所示:

完美解决ARIMA模型中plot_acf画不出图的问题

出现这种情况的原因是:plot_acf(data, lags=40)中的data没有dropna()。

解决方案:

from statsmodels.graphics.tsaplots import plot_acf, plot_pacf
data = data.dropna()
plot_acf(data, lags=40)
plt.show()

结果如下:

完美解决ARIMA模型中plot_acf画不出图的问题

补充知识:Python字典中的key和value取值的规则

字典的取值规则

字典值可以没有限制地取任何python对象,既可以是标准的对象,也可以是用户定义的,但键不行。

(1)不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住,如下实例:

dict1 = {'Name': 'Zara', 'Age': 7, 'Name': 'Manni'}; print ("dict1['Name']: ", dict1['Name'])

输出结果:dict1['Name']: Manni.

(2)键必须不可变,所以可以用数,字符串或元组充当,所以用列表就不行,如下实例:

dict1 = {['Name']: 'Zara', 'Age': 7}; print ("dict1['Name']: ", dict1['Name'])

输出结果:

dict1 = {['Name']: 'Zara', 'Age': 7}; TypeError: unhashable type: 'list.

可改变的数据结构 :字典dict,列表list,集合set. 字典也被称作关联数组或哈希表.

value取值规则

(1)值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组

dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}

以上这篇完美解决ARIMA模型中plot_acf画不出图的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之Python文档
Oct 10 Python
详细介绍Python中的偏函数
Apr 27 Python
用Python编写简单的微博爬虫
Mar 04 Python
Python爬虫DNS解析缓存方法实例分析
Jun 02 Python
django模型层(model)进行建表、查询与删除的基础教程
Nov 21 Python
python实现DEM数据的阴影生成的方法
Jul 23 Python
Python random模块制作简易的四位数验证码
Feb 01 Python
python GUI库图形界面开发之PyQt5下拉列表框控件QComboBox详细使用方法与实例
Feb 27 Python
python3实现名片管理系统(控制台版)
Nov 29 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
Feb 26 Python
python中random模块详解
Mar 01 Python
python 镜像环境搭建总结
Sep 23 Python
Python使用Matlab命令过程解析
Jun 04 #Python
Python flask框架端口失效解决方案
Jun 04 #Python
Python实现列表中非负数保留,负数转化为指定的数值方式
Jun 04 #Python
Python新手学习装饰器
Jun 04 #Python
基于python 取余问题(%)详解
Jun 03 #Python
Python中关于logging模块的学习笔记
Jun 03 #Python
Python学习之os模块及用法
Jun 03 #Python
You might like
谈谈新手如何学习PHP
2006/12/14 PHP
PHP 危险函数解释 分析
2009/04/22 PHP
使用php验证复选框有效性的示例
2013/11/13 PHP
php输出xml必须header的解决方法
2014/10/17 PHP
PHP GD库生成图像的几个函数总结
2014/11/19 PHP
php简单日历函数
2015/10/28 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
通过AJAX的JS、JQuery两种方式解析XML示例介绍
2013/09/23 Javascript
js实现连个数字相加而不是拼接的方法
2014/02/23 Javascript
javascript常用方法总结
2015/05/14 Javascript
简介JavaScript中Math.cos()余弦方法的使用
2015/06/15 Javascript
JS随机打乱数组的方法小结
2016/06/22 Javascript
基于jQuery实现左侧菜单栏可折叠功能
2016/12/27 Javascript
Angularjs 依赖压缩及自定义过滤器写法
2017/02/04 Javascript
vue回到顶部监听滚动事件详解
2019/08/02 Javascript
vue-cli4.x创建企业级项目的方法步骤
2020/06/18 Javascript
vue 导航守卫和axios拦截器有哪些区别
2020/12/19 Vue.js
Bootstrap FileInput实现图片上传功能
2021/01/28 Javascript
python下如何让web元素的生成更简单的分析
2008/07/17 Python
Python中的特殊语法:filter、map、reduce、lambda介绍
2015/04/14 Python
分析python动态规划的递归、非递归实现
2018/03/04 Python
python基于plotly实现画饼状图代码实例
2019/12/16 Python
用python爬取历史天气数据的方法示例
2019/12/30 Python
借助Paramiko通过Python实现linux远程登陆及sftp的操作
2020/03/16 Python
python如何进行矩阵运算
2020/06/05 Python
Python基于Twilio及腾讯云实现国际国内短信接口
2020/06/18 Python
HTML5使用ApplicationCache接口实现离线缓存技术解决离线难题
2012/12/13 HTML / CSS
英国在线汽车和面包车零件商店:Car Parts 4 Less
2018/08/15 全球购物
若干个Java基础面试题
2015/05/19 面试题
常务副总经理岗位职责
2014/04/12 职场文书
党员个人剖析材料2014
2014/10/08 职场文书
民主评议党员总结
2014/10/20 职场文书
张思德观后感
2015/06/09 职场文书
个人工作决心书
2015/09/22 职场文书
升级 Win11 还是坚守 Win10?微软 Win11 新系统缺失功能大盘点
2022/04/05 数码科技