完美解决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编程中进行迭代和遍历
Jan 19 Python
Sanic框架请求与响应实例分析
Jul 16 Python
Python 判断文件或目录是否存在的实例代码
Jul 19 Python
python3.6.3转化为win-exe文件发布的方法
Oct 31 Python
浅谈Python2之汉字编码为unicode的问题(即类似\xc3\xa4)
Aug 12 Python
python tkinter组件摆放方式详解
Sep 16 Python
Python hmac模块使用实例解析
Dec 24 Python
Transpose 数组行列转置的限制方式
Feb 11 Python
Python新手如何进行闭包时绑定变量操作
May 29 Python
一个入门级python爬虫教程详解
Jan 27 Python
Python爬虫之自动爬取某车之家各车销售数据
Jun 02 Python
jupyter notebook保存文件默认路径更改方法汇总(亲测可以)
Jun 09 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
Protoss建筑一览
2020/03/14 星际争霸
PHP文件读写操作之文件写入代码
2011/01/13 PHP
仿Aspnetpager的一个PHP分页类代码 附源码下载
2012/10/08 PHP
php获取文件名称和扩展名的方法
2017/02/07 PHP
javascript判断单选框或复选框是否选中方法集锦
2007/04/04 Javascript
10款非常有用的 Ajax 插件分享
2012/03/14 Javascript
jQuery.buildFragment使用方法及思路分析
2013/01/07 Javascript
jquery手风琴特效插件
2015/02/04 Javascript
jQuery数据缓存用法分析
2015/02/20 Javascript
JavaScript中split() 使用方法汇总
2015/04/17 Javascript
jQuery带时间的日期控件代码分享
2015/08/26 Javascript
jQuery中text() val()和html()的区别实例详解
2016/06/28 Javascript
微信小程序 image组件binderror使用例子与js中的onerror区别
2017/02/15 Javascript
vue项目中使用Hbuilder打包app 设置沉浸式状态栏的方法
2018/10/22 Javascript
如何使用50行javaScript代码实现简单版的call,apply,bind
2019/08/14 Javascript
python调用fortran模块
2016/04/08 Python
Python中文分词实现方法(安装pymmseg)
2016/06/14 Python
浅谈Python中的可变对象和不可变对象
2017/07/07 Python
浅谈flask源码之请求过程
2018/07/26 Python
Python+OpenCV图片局部区域像素值处理改进版详解
2019/01/23 Python
用python打印菱形的实操方法和代码
2019/06/25 Python
python模块如何查看
2020/06/16 Python
全球知名的珠宝首饰品牌:Kay Jewelers
2018/02/11 全球购物
彪马香港官方网上商店:PUMA香港
2020/12/06 全球购物
《两个铁球同时着地》教学反思
2014/02/13 职场文书
我的中国梦口号
2014/06/16 职场文书
2014小学教师年度考核工作总结
2014/12/03 职场文书
2014七年级班主任工作总结
2014/12/05 职场文书
房产公证书格式
2015/01/26 职场文书
护理专业自荐信范文
2015/03/06 职场文书
员工试用期转正自我评价
2015/03/10 职场文书
乡镇团委工作总结2015
2015/05/26 职场文书
2016年端午节寄语
2015/12/04 职场文书
解析:创业计划书和商业计划书二者之间到底有什么区别
2019/08/14 职场文书
创业计划书之珠宝饰品
2019/08/26 职场文书
vue项目如何打包之项目打包优化(让打包的js文件变小)
2022/04/30 Vue.js