楼主: xzy147
21150 3

[问答] R语言ADF检验函数以及函数参数的选择 [推广有奖]

  • 0关注
  • 0粉丝

小学生

64%

还不是VIP/贵宾

-

威望
0
论坛币
29 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
270 点
帖子
4
精华
0
在线时间
3 小时
注册时间
2015-3-11
最后登录
2020-11-9

楼主
xzy147 学生认证  发表于 2016-12-12 15:09:50 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
最近在写关于时间序列的论文,第一步就是检查平稳性。在网上搜了很多资料,现在知道有“fUnitRoot”包的adfTest函数和“tseries”包的adf.test函数可以检验时间序列的平稳性。但是两个函数的参数并不一样。
adfTest(data,lag=,type=""),adf.test(data,alternative="",k=)
我现在想知道该如何选择哪个函数进行检验,假如是选择adfTest的话,那么其type参数和lag参数又该怎么选择呢?
还有,为什么adf.test没有选择ADF检验类型的参数呢?两个函数之间的区别是什么?求大神帮帮忙啊!
下面是数据。

  

年份

  
  

GDP

  
  

年份

  
  

GDP

  
  

年份

  
  

GDP

  
  

年份

  
  

GDP

  
  

1952

  
  

679.1

  
  

1968

  
  

1744.1

  
  

1984

  
  

7278.5

  
  

2000

  
  

100280.1

  
  

1953

  
  

824.4

  
  

1969

  
  

1962.2

  
  

1985

  
  

9098.9

  
  

2001

  
  

110863.1

  
  

1954

  
  

859.8

  
  

1970

  
  

2279.7

  
  

1986

  
  

10376.2

  
  

2002

  
  

121717.4

  
  

1955

  
  

911.6

  
  

1971

  
  

2456.9

  
  

1987

  
  

12174.6

  
  

2003

  
  

137422

  
  

1956

  
  

1030.7

  
  

1972

  
  

2552.4

  
  

1988

  
  

15180.4

  
  

2004

  
  

161840.2

  
  

1957

  
  

1071.4

  
  

1973

  
  

2756.2

  
  

1989

  
  

17179.7

  
  

2005

  
  

187318.9

  
  

1958

  
  

1312.3

  
  

1974

  
  

2827.7

  
  

1990

  
  

18872.9

  
  

2006

  
  

219438.5

  
  

1959

  
  

1447.5

  
  

1975

  
  

3039.5

  
  

1991

  
  

22005.6

  
  

2007

  
  

270232.3

  
  

1960

  
  

1470.1

  
  

1976

  
  

2988.6

  
  

1992

  
  

27194.5

  
  

2008

  
  

319515.5

  
  

1961

  
  

1232.3

  
  

1977

  
  

3250

  
  

1993

  
  

35673.2

  
  

2009

  
  

349081.4

  
  

1962

  
  

1162.2

  
  

1978

  
  

3678.7

  
  

1994

  
  

48637.5

  
  

2010

  
  

413030.3

  
  

1963

  
  

1248.3

  
  

1979

  
  

4100.5

  
  

1995

  
  

61339.9

  
  

2011

  
  

489300.6

  
  

1964

  
  

1469.9

  
  

1980

  
  

4587.6

  
  

1996

  
  

71813.6

  
  

2012

  
  

540367.4

  
  

1965

  
  

1734

  
  

1981

  
  

4935.8

  
  

1997

  
  

79715

  
  

2013

  
  

595244.4

  
  

1966

  
  

1888.7

  
  

1982

  
  

5373.4

  
  

1998

  
  

85195.5

  
  

2014

  
  

643974

  
  

1967

  
  

1794.2

  
  

1983

  
  

6020.9

  
  

1999

  
  

90564.4

  
  

2015

  
  

676708

  

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:ADF检验 R语言 F检验 ADF Alternative R语言 adf检验

沙发
云路相追攀6 发表于 2020-7-2 10:16:01
adfTest的type有3种,无截距项选nc,有截距项选c,有截距项和时间趋势的选ct。然后每做一次差分要换个类型,ct差分换成c,c差分换成nc。滞后阶我也不太懂,等一个大佬解答。我贴个课件截图上来。


51a37db2f0013636f3d2cb910cafd91.png

藤椅
15601804210 发表于 2020-10-28 14:41:55
云路相追攀6 发表于 2020-7-2 10:16
adfTest的type有3种,无截距项选nc,有截距项选c,有截距项和时间趋势的选ct。然后每做一次差分要换个类型, ...
请问adfTest()里的lag order要怎么设置呢?

板凳
逗笑生 发表于 2020-12-28 17:44:25
15601804210 发表于 2020-10-28 14:41
请问adfTest()里的lag order要怎么设置呢?
滞后阶数 1-3都看一下

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 13:46