完美解决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中urllib2模块的8个使用细节分享
Jan 01 Python
为python设置socket代理的方法
Jan 14 Python
Python图形绘制操作之正弦曲线实现方法分析
Dec 25 Python
详解windows python3.7安装numpy问题的解决方法
Aug 13 Python
scrapy-redis源码分析之发送POST请求详解
May 15 Python
PyTorch搭建多项式回归模型(三)
May 22 Python
Python发展史及网络爬虫
Jun 19 Python
通过python实现随机交换礼物程序详解
Jul 10 Python
django 通过url实现简单的权限控制的例子
Aug 16 Python
Python requests模块安装及使用教程图解
Jun 30 Python
python 对象真假值的实例(哪些视为False)
Dec 11 Python
python中%格式表达式实例用法
Jun 18 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运行速度的一些小技巧分享
2012/07/03 PHP
phpexcel导入excel数据使用方法实例
2013/12/24 PHP
php共享内存段示例分享
2014/01/20 PHP
PHP实现C#山寨ArrayList的方法
2015/07/16 PHP
10款PHP开源商城系统汇总介绍
2015/07/23 PHP
PHP7扩展开发教程之Hello World实现方法示例
2017/08/03 PHP
JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
2008/11/03 Javascript
JavaScript中“基本类型”之争小结
2013/01/03 Javascript
今天是星期几的4种JS代码写法
2013/09/17 Javascript
基于jQuery实现下拉框
2014/11/24 Javascript
jQuery前端分页示例分享
2015/02/10 Javascript
使用AngularJS实现可伸缩的页面切换的方法
2015/06/19 Javascript
谈谈我对JavaScript DOM事件的理解
2015/12/18 Javascript
基于javascript实现全国省市二级联动下拉选择菜单
2016/01/28 Javascript
jQuery为DOM动态追加事件的方法
2017/02/16 Javascript
详解Vue如何支持JSX语法
2017/11/10 Javascript
vue 实现路由跳转时更改页面title
2019/11/05 Javascript
浅谈vue-props的default写不写有什么区别
2020/08/09 Javascript
vue.js+element 默认提示中英文操作
2020/11/11 Javascript
[02:09]2018DOTA2亚洲邀请赛TNC赛前采访
2018/04/04 DOTA
Python多线程编程(三):threading.Thread类的重要函数和方法
2015/04/05 Python
Python3中类、模块、错误与异常、文件的简易教程
2017/11/20 Python
Python实现监控键盘鼠标操作示例【基于pyHook与pythoncom模块】
2018/09/04 Python
把django中admin后台界面的英文修改为中文显示的方法
2019/07/26 Python
Python3之外部文件调用Django程序操作model等文件实现方式
2020/04/07 Python
python 下载文件的几种方法汇总
2021/01/06 Python
纯CSS3实现3D旋转书本效果
2016/03/21 HTML / CSS
Yahoo-PHP面试题2
2014/12/06 面试题
就业自我评价
2014/02/04 职场文书
精神文明建设先进工作者事迹材料
2014/05/02 职场文书
白岩松演讲
2014/05/21 职场文书
港澳通行证委托书怎么写
2014/08/02 职场文书
小学班主任事迹材料
2014/12/17 职场文书
我的中国梦主题班会
2015/08/14 职场文书
《天使的翅膀》读后感3篇
2019/12/20 职场文书
python语言中pandas字符串分割str.split()函数
2022/08/05 Python