完美解决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的Django框架中更新数据库数据的方法
Jul 17 Python
Python中的列表生成式与生成器学习教程
Mar 13 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
May 25 Python
浅谈用VSCode写python的正确姿势
Dec 16 Python
python实现kMeans算法
Dec 21 Python
用python实现百度翻译的示例代码
Mar 09 Python
python3利用Socket实现通信的方法示例
May 06 Python
python Gunicorn服务器使用方法详解
Jul 22 Python
python @propert装饰器使用方法原理解析
Dec 25 Python
关于Python turtle库使用时坐标的确定方法
Mar 19 Python
使用pyplot.matshow()函数添加绘图标题
Jun 16 Python
Python远程linux执行命令实现
Nov 11 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格式化工具Beautify PHP小小BUG
2008/04/24 PHP
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)
2014/08/20 PHP
基于JQuery的模拟苹果桌面Dock效果(稳定版)
2012/10/15 Javascript
fckeditor粘贴Word时弹出窗口取消的方法
2014/10/30 Javascript
jQuery 动态云标签插件
2014/11/11 Javascript
javascript中Object使用详解
2015/01/26 Javascript
JS对字符串编码的几种方式使用指南
2015/05/14 Javascript
Vue.js 表单校验插件
2016/08/14 Javascript
最全面的JS倒计时代码
2016/09/17 Javascript
AngularJS实现根据变量改变动态加载模板的方法
2016/11/04 Javascript
解析jQueryEasyUI的使用
2016/11/22 Javascript
基于JavaScript实现焦点图轮播效果
2017/03/27 Javascript
如何快速解决JS或Jquery ajax异步跨域的问题
2018/01/08 jQuery
Angularjs Ng_repeat中实现复选框选中并显示不同的样式方法
2018/09/12 Javascript
微信小程序渲染性能调优小结
2019/07/30 Javascript
微信小程序 简易计算器实现代码实例
2019/09/02 Javascript
使用layui实现树形结构的方法
2019/09/20 Javascript
Vue.js标签页组件使用方法详解
2019/10/19 Javascript
VUE实现自身整体组件销毁的示例代码
2020/01/13 Javascript
JavaScript setTimeout()基本用法有哪些
2020/11/04 Javascript
[01:05:40]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第三场
2014/05/24 DOTA
理解Python中的类与实例
2015/04/27 Python
python 3.7.0 安装配置方法图文教程
2018/08/27 Python
python自动分箱,计算woe,iv的实例代码
2019/11/22 Python
python cv2读取rtsp实时码流按时生成连续视频文件方式
2019/12/25 Python
Python通过zookeeper实现分布式服务代码解析
2020/07/22 Python
Python判断变量是否是None写法代码实例
2020/10/09 Python
python SOCKET编程基础入门
2021/02/27 Python
Servlet的实例是在生命周期什么时候创建的?配置servlet最重要的是什么?
2012/05/30 面试题
新闻记者个人求职的自我评价
2013/11/28 职场文书
小学校长先进事迹材料
2014/05/13 职场文书
2015新年寄语大全
2014/12/08 职场文书
2016中秋晚会开幕词
2016/03/03 职场文书
2016年国庆节67周年活动总结
2016/04/01 职场文书
Mysql开启外网访问
2022/05/15 MySQL
Win11怎么解除儿童账号限制?Win11解除微软儿童账号限制方法
2022/07/07 数码科技