资讯专栏INFORMATION COLUMN

python做adf检验

hatlonely / 3551人阅读

摘要:检验是用来检验序列是否平稳的方式一般来说是时间序列中的一种检验方法中可使用现成的工具来实现检验最参数和返回结果的理解还不够深刻后头再把参数和返回结果都加上参数项序列,一维数组差分次数只有常量,有常量项和趋势项,有常量项线性和二次趋势

adf检验是用来检验序列是否平稳的方式
一般来说是时间序列中的一种检验方法
python中可使用现成的工具statsmodels来实现adf检验

import numpy as np 
import statsmodels.tsa.stattools as ts

x = np.array([1, 2, 3, 4, 5, 6, 7])
result = ts.adfuller(x, 1)
print result
(-2.6825663173365015, 0.077103947319183241, 0, 7, {"5%": -3.4775828571428571, "1%": -4.9386902332361515, "10%": -2.8438679591836733}, 15.971188911270618)

最参数和返回结果的理解还不够深刻
后头再把参数和返回结果都加上
参数项:

 statsmodels.tsa.stattools.adfuller(x, maxlag=None, regression="c", autolag="AIC", store=False, regresults=False)[source]¶
 x: 序列,一维数组
 maxlag:差分次数
 regresion:{c:只有常量,
            ct:有常量项和趋势项,
            ctt:有常量项、线性和二次趋势项,
            nc:无任何选项}
 autolag:{aic or bic: default, then the number of lags is chosen to minimize the corresponding information criterium,
          None:use the maxlag,
          t-stat:based choice of maxlag. Starts with maxlag and drops a lag until the t-statistic on the last lag length is significant at the 95 % level.}

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/37961.html

相关文章

  • Python和R:学哪个好?

    摘要:进行时序分析的时常用模型,其中指的是差分项,和分别代表自回归项和移动平均项。构建模型使用最多的就是模块,该模块可以用来进行时间序列的差分,建模和模型的检验。 在当下,人工智能的浪潮席卷而来。从AlphaGo、无人驾驶技术、人脸识别、语音对话,到商城推荐系统,金融业的风控,量化运营、用户洞察、企业征信、智能投顾等,人工智能的应用广泛渗透到各行各业,也让数据科学家们供不应求。Python和...

    leon 评论0 收藏0
  • 「数据游戏」:使用 ARIMA 算法预测三日后招商银行收盘价

    摘要:作者天琼,数据游戏优胜队伍成员介绍本文整理记录了参与的一次小型数据分析竞赛数据游戏,竞赛目标是预测年月日股闭市时招商银行的股价。日发现的数据有错误,需要手工矫正日该数据恢复正常。而函数,是对样本外的数据进行预测。 作者:天琼,「数据游戏」优胜队伍成员 介绍 本文整理记录了参与的一次小型数据分析竞赛「数据游戏」,竞赛目标是预测2019年5月15日A股闭市时招商银行600036的股价。 主...

    xcc3641 评论0 收藏0
  • 「数据游戏」:使用 ARIMA 算法预测三日后招商银行收盘价

    摘要:作者天琼,数据游戏优胜队伍成员介绍本文整理记录了参与的一次小型数据分析竞赛数据游戏,竞赛目标是预测年月日股闭市时招商银行的股价。日发现的数据有错误,需要手工矫正日该数据恢复正常。而函数,是对样本外的数据进行预测。 作者:天琼,「数据游戏」优胜队伍成员 介绍 本文整理记录了参与的一次小型数据分析竞赛「数据游戏」,竞赛目标是预测2019年5月15日A股闭市时招商银行600036的股价。 主...

    Nino 评论0 收藏0
  • Python复习笔记——tuple

    摘要:可以用作的,因为它是不可变的。但是作为的时有个限制的元素是可以哈希的。一般是这样用的但是你不能这样用 最近把python的基础语法复习一下,发现tuple这个比较特殊,有几点需要注意下 1.tuple的每个元素值不能改变,如: >>> a=(1,2) >>> a[0]=3; Traceback (most recent call last): File , line 1, in ...

    pepperwang 评论0 收藏0
  • mongo出识以及对数组的操作

    摘要:热身完毕,数组时间到。为只返回的键值对还是要加双引号哦不等于类似于操作查看版本查看当前机器连接地址如如果你想创建一个的数据库,先运行命令,之后就做一些操作如这样就可以创建一个名叫的数据库。 如果你还没有安装,可以参考下这个文章,mondodb基本安装和curd 首先推荐个工具,no-sql-manager-for-mongodb-professional,虽然收费,但是每个月可以重新注...

    jk_v1 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<