當前位置:編程學習大全網 - 編程軟體 - 怎麽用R語言做單位根檢驗

怎麽用R語言做單位根檢驗

R語言做單位根檢驗的兩個方法:

1、用fUnitRoots包中的UnitrootTests()和adfTest()。

2、用tseries包中的adf.test()和pp.test()。

用法都基本類似,可以看壹下help的example。

R語言

R是用於統計分析、繪圖的語言和操作環境。R是屬於GNU系統的壹個自由、免費、源代碼開放的軟件,它是壹個用於統計計算和統計制圖的優秀工具。

R是統計領域廣泛使用的誕生於1980年左右的S語言的壹個分支。可以認為R是S語言的壹種實現。而S語言是由AT&T貝爾實驗室開發的壹種用來進行數據探索、統計分析和作圖的解釋型語言。

R語言的功能

R是壹套完整的數據處理、計算和制圖軟件系統。其功能包括:數據存儲和處理系統;數組運算工具(其向量、矩陣運算方面功能尤其強大);完整連貫的統計分析工具;優秀的統計制圖功能;簡便而強大的編程語言:可操縱數據的輸入和輸出,可實現分支、循環,用戶可自定義功能。

單位根檢驗

單位根檢驗是指檢驗序列中是否存在單位根,因為存在單位根就是非平穩時間序列了。單位根就是指單位根過程,可以證明,序列中存在單位根過程就不平穩,會使回歸分析中存在偽回歸。

單位根檢驗是隨機過程的問題。定義隨機序列{x_t},t=1,2,…是壹單位根過程,若x_t=ρx_t-1+ε,t=1,2…其中ρ=1,{ε}為壹平穩序列(白噪聲),且E[ε]=0,V(ε)=σ<∞,Cov(ε,ε)=μ<∞這裏τ=1,2…。特別地,若{ε}是獨立同分布的,且E[ε]=0,V(ε)=σ<∞,則上式就變成壹個隨機遊走序列,因此隨機遊走序列是壹種最簡單的單位根過程。

  • 上一篇:學什麽技術薪資待遇好?
  • 下一篇:c語言編寫求n個整數的平均數,中位數和眾數
  • copyright 2024編程學習大全網