今回用いる例データ lh( 小文字のエル ) ある女性の血液中の黄体ホルモンを 10 分間隔で測定した時系列データ UKgas 1960 年 ~1986 年のイギリスのガス消費量を四半期ごとに観測した時系列データ ldeaths 1974 年 ~1979 年のイギリスで喘息 気管支炎 肺気腫による死

Similar documents
3. みせかけの相関単位根系列が注目されるのは これを持つ変数同士の回帰には意味がないためだ 単位根系列で代表的なドリフト付きランダムウォークを発生させてそれを確かめてみよう yと xという変数名の系列をを作成する yt=0.5+yt-1+et xt=0.1+xt-1+et 初期値を y は 10

2. 時系列分析 プラットフォームの使用法 JMP の 時系列分析 プラットフォームでは 一変量の時系列に対する分析を行うことができます この章では JMP のサンプルデ ータを用いて このプラットフォームの使用法をご説明します JMP のメニューバーより [ ヘルプ ] > [ サンプルデータ ]

スライド 1

. 分析内容及びデータ () 分析内容中長期の代表的金利である円金利スワップを題材に 年 -5 年物のイールドスプレッドの変動を自己回帰誤差モデル * により時系列分析を行った * ) 自己回帰誤差モデル一般に自己回帰モデルは線形回帰モデルと同様な考え方で 外生変数の無いT 期間だけ遅れのある従属変

スライド 1

統計的データ解析

Microsoft PowerPoint - 時系列解析(11)_講義用.pptx

Microsoft PowerPoint - 資料04 重回帰分析.ppt

Microsoft PowerPoint - 統計科学研究所_R_重回帰分析_変数選択_2.ppt

Microsoft Word - å“Ÿåłžå¸°173.docx

Microsoft Word - eviews6_

ファイナンスのための数学基礎 第1回 オリエンテーション、ベクトル

Microsoft PowerPoint - e-stat(OLS).pptx

横浜市環境科学研究所

景気指標の新しい動向

多変量解析 ~ 重回帰分析 ~ 2006 年 4 月 21 日 ( 金 ) 南慶典

Microsoft Word - 訋é⁄‘組渋å�¦H29æœ�末試é¨fi解ç�fl仟㆓.docx

講義「○○○○」

SAP11_03

博士学位請求論文審査報告書 申請者 : 植松良公 論文題目 :Statistical Analysis of Nonlinear Time Series 1. 論文の主題と構成経済時系列分析においては, 基礎となる理論は定常性や線形性を仮定して構築されるが, 実際の経済データにおいては, 非定常性や

Probit , Mixed logit

TOPIX30 2 / 37

今日の要点 あぶない 時系列データ解析は やめましょう! 統計モデル のあてはめ (危 1) 時系列データの GLM あてはめ (危 2) 時系列Yt 時系列 Xt 各時刻の個体数 気温 とか

<4D F736F F D208EC08CB18C7689E68A E F AA957A82C682948C9F92E82E646F63>

JUSE-StatWorks/V5 ユーザーズマニュアル

情報工学概論

Microsoft PowerPoint - Econometrics pptx

14 化学実験法 II( 吉村 ( 洋 mmol/l の半分だったから さんの測定値は くんの測定値の 4 倍の重みがあり 推定値 としては 0.68 mmol/l その標準偏差は mmol/l 程度ということになる 測定値を 特徴づけるパラメータ t を推定するこの手

Microsoft Word - Time Series Basic - Modeling.doc

Microsoft PowerPoint - 時系列解析(10)_講義用.pptx

ビジネス統計 統計基礎とエクセル分析 正誤表

Microsoft Word - appendix_b

0 部分的最小二乗回帰 Partial Least Squares Regression PLS 明治大学理 学部応用化学科 データ化学 学研究室 弘昌

Medical3

基礎統計

PowerPoint プレゼンテーション

日心TWS

統計学 - 社会統計の基礎 - 正規分布 標準正規分布累積分布関数の逆関数 t 分布正規分布に従うサンプルの平均の信頼区間 担当 : 岸 康人 資料ページ :

Dependent Variable: LOG(GDP00/(E*HOUR)) Date: 02/27/06 Time: 16:39 Sample (adjusted): 1994Q1 2005Q3 Included observations: 47 after adjustments C -1.5

Kumamoto University Center for Multimedia and Information Technologies Lab. 熊本大学アプリケーション実験 ~ 実環境における無線 LAN 受信電波強度を用いた位置推定手法の検討 ~ InKIAI 宮崎県美郷

今回 次回の要点 あぶない 時系列データ解析は やめましょう! 統計モデル のあてはめ Danger!! (危 1) 時系列データの GLM あてはめ (危 2) 時系列Yt 時系列 Xt 各時刻の個体数 気温 とか これは次回)

データ解析

数値計算法

Microsoft Word - eviews2_

PowerPoint プレゼンテーション

C5 統計的時系列モデリング

Microsoft PowerPoint - H17-5時限(パターン認識).ppt

0 スペクトル 時系列データの前処理 法 平滑化 ( スムージング ) と微分 明治大学理 学部応用化学科 データ化学 学研究室 弘昌

Excelにおける回帰分析(最小二乗法)の手順と出力

13章 回帰分析

自動車感性評価学 1. 二項検定 内容 2 3. 質的データの解析方法 1 ( 名義尺度 ) 2.χ 2 検定 タイプ 1. 二項検定 官能検査における分類データの解析法 識別できるかを調べる 嗜好に差があるかを調べる 2 点比較法 2 点識別法 2 点嗜好法 3 点比較法 3 点識別法 3 点嗜好

7. フィリップス曲線 経済統計分析 (2014 年度秋学期 ) フィリップス曲線の推定 ( 経済理論との関連 ) フィリップス曲線とは何か? 物価と失業の関係 トレード オフ 政策運営 ( 財政 金融政策 ) への含意 ( 計量分析の手法 ) 関数形の選択 ( 関係が直線的でない場合の推定 ) 推

計量経済学の第一歩 田中隆一 ( 著 ) gretl で例題と実証分析問題を 再現する方法 発行所株式会社有斐閣 2015 年 12 月 20 日初版第 1 刷発行 ISBN , Ryuichi Tanaka, Printed in Japan

以下の内容について説明する 1. VAR モデル推定する 2. VAR モデルを用いて予測する 3. グレンジャーの因果性を検定する 4. インパルス応答関数を描く 1. VAR モデルを推定する ここでは VAR(p) モデル : R による時系列分析の方法 2 y t = c + Φ 1 y t

PowerPoint プレゼンテーション

Microsoft PowerPoint - S11_1 2010Econometrics [互換モード]

数値計算法

切片 ( 定数項 ) ダミー 以下の単回帰モデルを考えよう これは賃金と就業年数の関係を分析している : ( 賃金関数 ) ここで Y i = α + β X i + u i, i =1,, n, u i ~ i.i.d. N(0, σ 2 ) Y i : 賃金の対数値, X i : 就業年数. (

Microsoft Word - mstattext02.docx

1.民営化

まず y t を定数項だけに回帰する > levelmod = lm(topixrate~1) 次にこの出力を使って先ほどのレジームスイッチングモデルを推定する 以下のように入力する > levelswmod = msmfit(levelmod,k=,p=0,sw=c(t,t)) ここで k はレジ

Microsoft Word - 補論3.2

<4D F736F F F696E74202D E738A5889BB8BE688E68A4F82CC926E89BF908492E882C98AD682B782E98CA48B862E707074>

カイ二乗フィット検定、パラメータの誤差

経済論叢 ( 京都大学 ) 第 183 巻第 2 号,2009 年 4 月 35 ADF-GLS 検定とその用例 坂野慎哉 Ⅰ はじめに時系列データを用いて回帰分析を行うとき, 分析に先立って, 利用されるデータの系列に単位根が含まれているかどうか, 検定を行ってチェックすることが多い これは, 単

スライド 1

EBNと疫学

<4D F736F F D2090B695A8939D8C768A E F AA957A82C682948C9F92E8>

様々なミクロ計量モデル†

Microsoft PowerPoint - データ解析基礎4.ppt [互換モード]

第 3 回講義の項目と概要 統計的手法入門 : 品質のばらつきを解析する 平均と標準偏差 (P30) a) データは平均を見ただけではわからない 平均が同じだからといって 同一視してはいけない b) データのばらつきを示す 標準偏差 にも注目しよう c) 平均

Microsoft PowerPoint - ch04j

Microsoft PowerPoint - ch10j

 

CAEシミュレーションツールを用いた統計の基礎教育 | (株)日科技研

Microsoft PowerPoint - aep_1.ppt [互換モード]

Microsoft Word - lec_student-chp3_1-representative

Python-statistics5 Python で統計学を学ぶ (5) この内容は山田 杉澤 村井 (2008) R によるやさしい統計学 (

構造方程式モデリング Structural Equation Modeling (SEM)

Missing Data NMF

Microsoft PowerPoint - stat-2014-[9] pptx

イクル成分 のみから 需要側の動きの 仮置き値 の作成を行う これにより 次 QE から 2 次 QE への改定幅を縮小させることが期待される 本改善策は 22 年 4-6 月期 次 QE から導入する 本改善策の効果について 一定の仮定をおいて試算を行ったところ 民間企業設備の 2 年 7-9 月

Microsoft Word - Stattext12.doc

Microsoft PowerPoint - R-stat-intro_12.ppt [互換モード]

周期時系列の統計解析 (3) 移動平均とフーリエ変換 nino 2017 年 12 月 18 日 移動平均は, 周期時系列における特定の周期成分の消去や不規則変動 ( ノイズ ) の低減に汎用されている統計手法である. ここでは, 周期時系列をコサイン関数で近似し, その移動平均により周期成分の振幅

して 車種に応じて一定額の補助金を支給するというものである この補助金政策は エコカー普及によるCO 2 排出量を削減することに加え 自動車販売促進によってリーマンショック後の大不況を改善するという 2 つの目的を謳って実施された しかし 白井 (2010) によると このエコカー補助金政策による

Microsoft PowerPoint - statistics pptx

OpRisk VaR3.2 Presentation

Microsoft Word - Stattext13.doc

目次 はじめに P.02 マクロの種類 ---

青焼 1章[15-52].indd

第7章

(3) 検定統計量の有意確率にもとづく仮説の採否データから有意確率 (significant probability, p 値 ) を求め 有意水準と照合する 有意確率とは データの分析によって得られた統計値が偶然おこる確率のこと あらかじめ設定した有意確率より低い場合は 帰無仮説を棄却して対立仮説

Microsoft Word - eviews1_

PowerPoint プレゼンテーション

はじめに Excel における計算式の入力方法の基礎 Excel では計算式を入力することで様々な計算を行うことができる 例えば はセルに =SQRT((4^2)/3+3*5-2) と入力することで算出される ( 答え ) どのような数式が使えるかは 数式

当し 図 6. のように 2 分類 ( 疾患の有無 ) のデータを直線の代わりにシグモイド曲線 (S 字状曲線 ) で回帰する手法である ちなみに 直線で回帰する手法はコクラン アーミテージの傾向検定 疾患の確率 x : リスクファクター 図 6. ロジスティック曲線と回帰直線 疾患が発

Microsoft PowerPoint - sc7.ppt [互換モード]

Introduction to System Identification

確率分布 - 確率と計算 1 6 回に 1 回の割合で 1 の目が出るさいころがある. このさいころを 6 回投げたとき,1 度も 1 の目が出ない確率を求めよ. 5 6 /6 6 =15625/46656= (5/6) 6 = ある市の気象観測所での記録では, 毎年雨の降る

Transcription:

12 章 - 時系列分析 1296603c 埴岡瞬

今回用いる例データ lh( 小文字のエル ) ある女性の血液中の黄体ホルモンを 10 分間隔で測定した時系列データ UKgas 1960 年 ~1986 年のイギリスのガス消費量を四半期ごとに観測した時系列データ ldeaths 1974 年 ~1979 年のイギリスで喘息 気管支炎 肺気腫による死亡数を月ごとに記録した時系列データ mdeaths ldeaths を区別し 男性のみに絞ったもの fdeaths ldeaths を区別し 女性のみに絞ったもの

時系列分析 基本概念とデータ操作 自己共分散と自己相関 スペクトル分析 ランダムウォークと単位根 ( 単位根検定 ) ARモデル

基本概念 時系列データとは時間とともに変動する現象に対し 時間の順序で測定した結果を記録したデータ 通常 一定の時間間隔で測定される Ex) 医療データ / 気象データ / 金融 経済データ 目的 変動を統計的に分析し その特徴を捉えることによる現象の解明と将来の変動の予測 制御 時系列データの表記 y1,y2,,yt- k,,yt- I,yt,yt+1, yt+k, yn- 1,yn 観測 測定値 =y / 標本サイズ =n / 測定した時点 =t

データ操作 (1)- 属性 コンテンツの表示 例を用いて入力. データ :lh >class(lh) [1] "ts" >lh ts = Jme series 時系列データであることを示す

他のデータを用いて入力. データ :UKgas >start(ukgas) [1]1960 1 >end(ukgas) [1]1986 4 >frequency(ukgas) [1]4 start- データの開始時間 /end- データの終了時間 /frequency- 測定回数 >UKgas

データ操作 (2)- データの切り出し 関数 window 時系列データの一部を取り出す >window(ukgas,c(1975,2),c(1979,3)) Qtr1 Qtr2 Qtr3 Qtr4 1975 321.8 177.7 409.8 1976 593.9 329.8 176.1 483.5 1977 584.3 395.4 187.3 485.1 1978 669.2 421.0 216.1 509.1 1979 827.7 467.5 209.7

データの操作 (3)- 時系列データの図示 >ts.plot(lh) >ts.plot(ukgas)

関数 ts.plot - 線種 色を自由に設定可能 データ :ldeaths / mdeaths / fdeaths > ts.plot(ldeaths, mdeaths, fdeaths,gpars=list(xlab=" 年 ", ylab=" 死亡数 ",lty=c(1:3),col=c(1:3))) > legend(locator(1),c(" 全体 "," 男性 "," 女 "),lty=c(1:3),col=c(1:3))

データ操作 (4)- データオブジェクトの作成 非時系列データオブジェクト 時系列データオブジェクト 関数 ts を使う ( 開始時間 (start)/ 観測数 (frequency) の指定が必要 ) Ex) 1~120 の整数を 1995 年から 2004 年まで 1 年に 12 回観測したデータとして時系列データオブジェクトを作成した場合 >temp<- ts(1:120,start=c(1995,6),frequency=12) > class(temp) [1]"ts" >temp

データ操作 (5)- ラグ処理 ラグ (lag)- 時間の遅れ データの遅れを修正して分析する際に使用する y1,y2,,yt- k,,yt- I,yt,yt+1, yt+k, yn- 1,yn yt- 1=1 次ラグ.yt- 2=2 次ラグ >ldeaths >lag(ldeaths,k=5) この2つによって呼び出されたデータを比較

データ操作 (6)- トレンド除去 yt=yt- yt- 1 差分( 階差 ) トレンド - 傾向変動 ( 季節や時期などによるデータの上昇, 下落傾向 ) 差分 ( 階差 ) 操作により 時系列データからトレンドを取り除く 時系列データを見やすくする関数 diff を使用 > plot(diff(ukgas))

自己共分散と自己相関 自己共分散を標準化 自己相関 異なる時点間でその過程が何かしらの相関 ( 関係性 ) を持っているかどうかをします指標 関数 acf を使う correlajon( 自己相関 ) / covarianc( 自己共分散 ) / parjal ( 偏相関 ) acf(x, type =, plot = TRUE,...) >acf(ukgas) 信頼区間を指定することも可能 ( 引数 ci ) >acf(ukgas,ci=0.9)

データの周期性 トレンドを除去しトレンドや周期ごとに図示する >par(mai=rep(0.2,4),mfrow=c(4,1)) > for(i in 1:4)plot(diff(log(UKgas),lag=i)) >par(op) 相互分散. 相互相関 ( 異なる2データ間の関係性 ) 関数 ccf >ccf(mdeaths,fdeaths) 偏自己共分散. 相関 ( 異なる時点のデータ間の純粋な関係性 ) 関数 pacf

スペクトル分析 時系列データ = トレンド + 周期的に変動する成分 + ノイズ ( 統計学的ばらつき ) スペクトル分析ー時系列データに隠されている周期性を解析する方法 スペクトル 時系列における自己共分散 Ck のフーリエ変換 が可能である時周波数 2/1 f - 2/1 の間で定義される関数 P(f) ピリオドグラム スペクトルを標本データにおける自己共分散 C k を代用して定義した関数 フーリエ変換 - 周波数を見やすく変換すること ( 参照 :h[p://www.geocijes.co.jp/animalpark- Shiro/1620/^/1.html)

ピリオドグラムを用いてスペクトルを推定 関数 spec.pgram >par(mfrow=c(2,2)) >spec.pgram(ukgas) >spec.pgram(ukgas,spans=c(3,3)) >spec.pgram(ldeaths) >spec.pgram(ldeaths,spans=c(3,3)) 自己回帰によりスペクトルを推定 関数 spectrum > par(mfrow=c(1,2)) > spectrum(ukgas,method="ar") > spectrum(ldeaths,method="ar") 自己回帰モデル - 時系列自体の過去の過程が現在の値にどのような影響を及ぼしたのかをモデリングしたもの

単位根検定 見せかけの回帰 を避けるために ある時系列データが yt = ayt- 1 + et で表現でき a = 1( 単位根 ) であるとき このデータはランダムウォークであるという 検定方法 関数 PP.test > PP.test(lh) 関数 adf.test >install.packages( tseries ); library(tseries) >adf.test(ukgas)

P 値で単位根があるかどうかを判断 p.value = P 値が有意水準 (0.1,0.05) を超えているかどうかで判定 ランダムウォークであるデータは同時に非定常である 非定常データ 定常化 ( 対数や差分を取る ) >adf.test(diff(ukgas))$p.value

AR モデル (1)- 自己回帰モデル 時系列のある時点 t- p から t までの各データの関係式 y t を自己回帰モデル (AR モデル ) と呼ぶ p 次数 (order) e t 残差 ( 通常平均 0, 分散 σ 2 の正規分布に従う確率変数であると仮定 ) 自己回帰分析では 1, 適切に次数 p を決定すること なる = p i= 1 a i y t i + e t 2, 適切に自己回帰係数 a i を推定することが主な作業に この作業を モデルの当てはめ / モデルの推定と呼ぶ

AR モデル (2)- モデルの推定 推定法 ユールウォーカ (yule- walker) 最小 2 乗法 (ols) 最尤法 (mle) バーグ法 (Burg) の4つが提案されている 関数 ar (ar(x, aic = TRUE, method=,order.max = NULL, ) > (lh.ar <- ar(lh)) 関数 ar で作成した自己回帰モデルに関連する項目のリストを呼び出す > summary(lh.ar) 自己回帰モデルの次数 ($order) を呼び出す [AICの値($aic) 残差($resid)] > lh.ar$order 次数に基づいて小数点以下 3 桁までに丸めたデータを呼び出す >round(lh.ar$ar,3) この結果から AR(3) のモデルは y' = 0.653y 0.064y 0. 227y t t 1 t 2 t 3 であると推定できる

AR モデル (3)- モデルの診断 作成したモデルの適切さを判断 残差分析が必要 AR モデルにおける残差 平均 0 の正規分布に従い 残差同士が独立であることが理想的 時系列データの各残差間の独立性を検定 ( 関数 Box.test ) > Box.test(lh.ar$res, type="ljung") 残差分布の正規性を検定 ( 関数 jarque.bera.test ) > temp<- window(lh.ar$res,start=4) > jarque.bera.test(temp) この結果から残差は独立であると言える あくまでもこの関数から得られる結果は参考程度にしかならない

AR モデル (4)- 予測 モデル構築 予測 関数 predict > (lh.pr<- predict(lh.ar,n.ahead=10)) n.ahead = 予測の期間の指定 $pred = 予測値 / $se = 標準誤差

predict により得た自己回帰予測値 2 倍の標準誤差を図示 (plot) > SE1<- lh.pr$pred+2*lh.pr$se > SE2<- lh.pr$pred- 2*lh.pr$se > ts.plot(lh,lh.pr$pred,se1,se2,gpars=list(lt=c(1,2,3,3),col=c(1,2,4,4))) > legend(locator(1),c(" 実測値 "," 予測値 ","2*SE"), lty=c(1,2,3),col=c(1,2,4))