• 検索結果がありません。

(2016 年度前期講義ノート ) エコノメトリックス

N/A
N/A
Protected

Academic year: 2021

シェア "(2016 年度前期講義ノート ) エコノメトリックス"

Copied!
82
0
0

読み込み中.... (全文を見る)

全文

(1)

エコノメトリックス

(2016 年度前期 講義ノート )

April 19, 2016 ( )

教科書『計量経済学』

( 山本拓著,新世社, 1995 )

(2)

 久志 大阪大学・経済学部

Contents

1

計量経済学について

1

1.1

1

: マクロの消費関数

. . . . 1 1.2

2

: 日本酒の需要関数

. . . . 4

2

行列について

6

3

最小二乗法について

20

(3)

3.1

最小二乗法と回帰直線

. . . . 20

3.2

切片

α

と傾き

β

の推定

. . . . 21

3.3

残差

b u

i の性質について

. . . . 29

3.4

決定係数

R

2について

. . . . 31

3.5

まとめ

. . . . 36

4

統計学の回帰分析への応用

38 4.1

回帰モデルの仮定

. . . . 42

4.2

誤差項

(

攪乱項

)

の経済学的意味

. . . . 44

4.3 b α

,b

β

の統計的性質

. . . . 45

4.3.1 b β

について

. . . . 46

4.3.2 b α

について

. . . . 47

4.3.3 b α

,b

β

の平均

. . . . 48

4.3.4 b α

,b

β

の分散

. . . . 50

4.3.5 b α

,b

β

の分布

( σ

2が既知の場合

) . . . . 61

4.3.6 b α

,b

β

の性質:最良線型不偏性と一致性

. . . . 64

4.4

誤差項

(

または,攪乱項

) u

iの分散

σ

2について

. . . . 74

4.4.1 b α

,b

β

の分散の不偏推定量

. . . . 84

4.5 b α

,b

β

の分布

. . . . 88

4.5.1

統計学の復習

(t

分布

) . . . . 88

(4)

4.5.2 b β

について:

. . . . 91

4.5.3 b α

について:

. . . . 93

4.5.4

まとめ:

. . . . 94

4.6 α

β

の区間推定

(

信頼区間

) . . . . 94

4.6.1

統計学の復習: 区間推定

(

信頼区間

) . . . . 94

4.6.2 α

β

の区間推定

(

信頼区間

) . . . . 97

4.7 α

β

の仮説検定

. . . . 100

4.7.1

統計学の復習: 仮説検定

. . . . 100

4.7.2 α

β

の仮説検定

. . . . 103

4.7.3 t

値について

. . . . 105

5

多重回帰

111 5.1

重回帰モデルにおける回帰係数の意味

. . . . 116

5.2

推定量の性質

. . . . 119

5.3

ダミー変数について

. . . . 126

5.3.1

異常値

. . . . 126

5.3.2

構造変化

. . . . 130

6

関数型について

132

(5)

7

系列相関:

DW

について

137 7.1 DW

について

. . . . 137 7.2

最小二乗推定量の分散について

. . . . 147 7.3

系列相関のもとで回帰式の推定

. . . . 149

8

不均一分散

(

不等分散

) 152

8.1

不均一分散

(

不等分散

)

の意味と推定方法

. . . . 152 8.2

最小二乗推定量の分散について

. . . . 155

9

多重共線性について

157

10 F

検定について

162

10.1

いくつかの例

. . . . 163 10.2

統計学の復習

. . . . 164 10.3

検定の方法

. . . . 165

11

応用例

168

11.1

マクロの消費関数

. . . . 168

11.2

ミクロの消費関数(需要関数)

. . . . 181

11.3

株価,金利,為替レート

. . . . 196

(6)

12

推定量の求め方

201

12.1

最小二乗法

. . . . 201

12.2

最尤法

. . . . 203

12.2.1

変数変換

. . . . 224

12.2.2

回帰分析への応用

. . . . 226

12.2.3

誤差項に系列相関がある場合

. . . . 234

12.3

尤度比検定

. . . . 238

13

時系列分析と季節調整

251 13.1

季節変動

. . . . 253

13.2

トレンド

. . . . 255

13.3

循環変動

. . . . 256

14

時系列分析と定常性

256 14.1

時系列モデルの特定化

. . . . 260

14.1.1

自己回帰

(AR)

モデル

. . . . 260

14.1.2

移動平均

(MA)

モデル

. . . . 261

14.1.3

より複雑なモデル

. . . . 261

14.2

時系列モデルの作成手順と予測

. . . . 263

14.3

非定常時系列

. . . . 263

(7)

14.3.1

単位根

. . . . 263

14.3.2

見せかけ回帰

. . . . 270

14.3.3

共和分

. . . . 271

(8)

この講義ノートは,

http://www2.econ.osaka-u.ac.jp/˜tanizaki/class/2014 からダウンロード可。

(9)

教科書

『計量経済学』

(

山本拓著,

1995

,新世社

)

『基本統計学

(

3

)

(

豊田他著,東洋経済新報社,

2010

)

1 計量経済学について

経済理論

(

ミクロ,マクロ,財政,金融,国際経済,・・・

)

データ

(GNP

,消費,投資,金利,為替レート,・・・

)

計量経済学

= ⇒

経済理論が現実に成り立つものかどうかを,データを用いて,

統計的に検証する。

1.1 1 : マクロの消費関数

C = f (Y)

ただし,

C

は消費,

Y

は所得。

(10)

1. Y % = ⇒ C % 2. dC

dY =

限界消費性向

=

所得

1

円増加で消費が何円増加するか

3.

すなわち,

dC

dY > 0

モデルの定式化

1. C = a + bY 2. b = dC

dY =

限界消費性向

3. a =

基礎消費

(Y = 0

のときに必要な消費

)

4.

符号条件:

a > 0

b > 0 (

しかも,

1 > b)

(11)

1: 消費 (C

i

)

と所得

(Y

i

)

0 500 1000 1500 2000 2500 3000

Ci

0 1000 2000 3000 4000

Yi

×

×

×

×

×

×

× ×

×

90 91 92

93 94 95

96 97 98

1.

×

−→

実際のデータ

2. (Y

i

, C

i

) = ⇒ t

期のデータ

, i.e., i = 1 , 2 , · · · , 9 3. i = 1 = ⇒ 1990

年,

i = 2 = ⇒ 1991

年,

(12)

· · ·

i = 9 = ⇒ 1998

年,

1.

実際のデータを用いて,a,

b

を求める。

2. a, b

を求める

現実の経済構造を求める

3.

その結果,もし

a > 0

1 > b > 0

なら,経済理論は現実経済を説明してい ると言える。

1.2 例 2 : 日本酒の需要関数

Q = f (Y , P

1

, P

2

)

ただし,

Q

は日本酒の需要量,

Y

は所得,

P

1は日本酒の価格,

P

2は洋酒の価格。

1. Y % = ⇒ Q % ,

P

1

% = ⇒ Q & ,

P

2

% = ⇒ Q %

(13)

2. ∂ Q

Y > 0, ∂ Q

P

1

< 0, ∂ Q

P

2

> 0 3.

日本酒と洋酒は代替財

4.

モデルの定式化

(A)

Q = a + b

1

Y + b

2

P

1

+ b

3

P

2

5. Q, Y, P

1

, P

2を用いて,

a, b

1

, b

2

, b

3を求める

(

日本酒の需要構造を求める

)

6.

符号条件:

b

1

> 0, b

2

< 0, b

3

> 0, a ?

7. t

期のデータ

(Q

i

, Y

i

, P

1i

, P

2i

) 8. n

組のデータ

, i.e., i = 1 , 2 , · · · , n 9.

モデルの定式化

(B)

Q = a + b

1

Y + b

2

P

1

P

2 符号条件:

b

1

> 0, b

2

< 0

(14)

10.

モデルの定式化

(C)

log(Q) = a + b

1

log(Y ) + b

2

log( P

1

P

2

)

符号条件:

b

1

> 0, b

2

< 0

11.

モデル

(A), (B), (C)

のどれが最も現実的かを得られた結果から判断する。

2 行列について

A

2 × 2

行列とすると,

A = ( a

11

a

12

a

21

a

22

)

と表される。

a

i j

= A

の第

i

行,第

j

列の要素

a

2 × 1

行列

(

縦ベクトル

)

とすると,

a = ( a

1

a

2

)

(15)

と表される。

a

i

= a

の第

i

要素

a

1 × 2

行列

(

横ベクトル

)

とすると,

a = ( a

1

a

2

)

と表される。

a

i

= a

の第

i

要素

A

n × k

行列とすると,

A =

 



a

11

· · · a

1k

... ... ...

a

n1

· · · a

nk

 



と表される。

a

i j

= A

の第

i

行,第

j

列の要素

(i j

要素

) a

n × 1

行列

(

縦ベクトル

)

とすると,

a =

 



a

1

...

a

n

 



(16)

と表される。

a

i

= a

の第

i

要素

a

1 × k

行列

(

横ベクトル

)

とすると,

a = ( a

1

· · · a

k

)

と表される。

a

i

= a

の第

i

要素

行列の等号:

A

B

n × k

行列とする。

A = B

は,すべての

i = 1 , · · · , n, j = 1 , · · · , k

について,

a

i j

= b

i j を意味する。ただし,

a

i j

, b

i jは,それぞれ,

A, B

i j

要素とする。

x = 3, y = 2

の2つの等式を行列で表す。

( x y

) = ( 3 2 )

または

( x y ) = ( 3 2 )

行列の和と差:

A, B

n × k

行列とする。

A + B =

 



a

11

· · · a

1k

... ... ...

a

n1

· · · a

nk

 

 +

 



b

11

· · · b

1k

... ... ...

b

n1

· · · b

nk

 



(17)

=

 



a

11

+ b

11

· · · a

1k

+ b

1k

... ... ...

a

n1

+ b

n1

· · · a

nk

+ b

nk

 



すなわち,

A + B

i j

要素は,

a

i j

+ b

i j となる。

A = ( 1 2 3 4 )

B = ( 5 6

7 8

)

A + B = ( 1 + 5 2 + 6 3 + 7 4 + 8

) = ( 6 8 10 12

)

AB = ( 1 − 5 2 − 6 3 − 7 4 − 8

) = ( − 4 − 4

− 4 − 4 )

要素と行列の積:

A

n × k

行列とする。

c

を スカラー

(1 × 1

行列のこと

)

と する。

cA = c

 



a

11

· · · a

1k

... ... ...

a

n1

· · · a

nk

 

 =

 



ca

11

· · · ca

1k

... ... ...

ca

n1

· · · ca

nk

 



(18)

A = ( 1 2

3 4

)

c = 5

のとき

cA = 5

( 1 2

3 4

) = ( 5 × 1 5 × 2 5 × 3 5 × 4

) = ( 5 10 15 20 )

行列と行列の積:

A, B

n × k,k × n

行列とする。

AB =

 



a

11

· · · a

1k

... ... ...

a

n1

· · · a

nk

 



 



b

11

· · · b

1n

... ... ...

b

k1

· · · b

kn

 



=

 



k

m=1

a

1m

b

m1

· · · ∑

k

m=1

a

1m

b

mn

... ... ...

k

m=1

a

nm

b

m1

· · · ∑

k

m=1

a

1m

b

mn

 



すなわち,

AB

n × n

行列で,

AB

i j

要素は,

a

i1

b

1j

+ a

i2

b

2j

+ · · · + a

ik

b

k j

=

k

m=1

a

ik

b

k jとなる。

(19)

BA =

 



b

11

· · · b

1n

... ... ...

b

k1

· · · b

kn

 



 



a

11

· · · a

1k

... ... ...

a

n1

· · · a

nk

 



=

 



n

m=1

b

1m

a

m1

· · · ∑

n

m=1

b

1m

a

mk

... ... ...

n

m=1

b

km

a

m1

· · · ∑

n

m=1

b

1m

a

mk

 



すなわち,

BA

k × k

行列で,

BA

i j

要素は,

b

i1

a

1j

+ b

i2

a

2j

+ · · · + b

ik

a

k j

=

k

m=1

a

ik

b

k jとなる。

このように,

AB

BA

の次元は異なる。

A = ( 1 2 3 4 )

B = ( 5 6

7 8

)

AB = ( 1 2

3 4

) ( 5 6

7 8

)

= ( 1 × 5 + 2 × 7 1 × 6 + 2 × 8 3 × 5 + 4 × 7 3 × 6 + 4 × 8 )

= ( 19 22

43 50

)

(20)

BA = ( 5 6

7 8

) ( 1 2

3 4

)

= ( 5 × 1 + 6 × 3 5 × 2 + 6 × 4 7 × 1 + 8 × 3 7 × 2 + 8 × 4 )

= ( 23 34 31 46 )

一般的に,AB

, BA

となる。

c

をスカラーとする。

cAB = AcB = (Ac)B = A(cB) = ABc c

をどこで掛けても値は変わらない。

連立方程式:

{ x + 2y = 3 4x + 5y = 6

行列表示すると,

( 1 2

4 5

) ( x y

) = ( 3

6

)

(21)

となる。

また,

 



x + 2y + 3z = 4 5x + 6y + 7z = 8 9x + 10y + 11z = 12

行列表示すると,





1 2 3

5 6 7

9 10 11

 



 



x y z

 

 =

 



4 8 12

 



となる。

単位行列: 単位行列とは,対角要素

1

,その他

0

となる行列であり,

I

で表す。

I =

 







1 0 · · · 0

0 1

... ... ...

1 0

0 · · · 0 1

 







(22)

I

n × n

行列のとき,

I

n と書くことも多い。

A

n × n

行列,

x

n × 1

行列

(

ベクトル

)

とする。

I

n

A = AI

n

= A I

n

x = x

 



1 0

...

0 1

 



 



a

11

· · · a

1n

... ... ...

a

n1

· · · a

nn

 



=

 



a

11

· · · a

1n

... ... ...

a

n1

· · · a

nn

 



 



1 0

...

0 1

 



=

 



a

11

· · · a

1n

... ... ...

a

n1

· · · a

nn

 



 



1 0

...

0 1

 



 



x

1

...

x

n

 

 =

 



x

1

...

x

n

 



(23)

逆行列:

A

n × n

とする。

A

の逆行列とは,

AB = I

n または

BA = I

nとなる

B

を指す。

A

B

も次元は同じ。

B

A

1と表す。

すなわち,

A

の逆行列は

A

1であり,

A

1の逆行列は

A

である。

A = ( a b c d )

のとき,

A

1

= 1 adbc

( db

c a )

となる。

A

1

A = 1 adbc

( db

c a

) ( a b c d )

= 1 adbc

( dabc dbbd

ca + acbc + ad )

= ( 1 0

0 1

) = I

2

(24)

AA

−1

= ( a b c d

) × 1 adbc

( db

c a )

= 1 adbc

( adbcab + ba cddccb + da )

= ( 1 0

0 1

) = I

2

連立方程式の解:

A

n × n

行列,

x

b

n × 1

行列

(

ベクトル

)

とする。

Ax = b

両辺に

A

1を左から掛ける。

A

1

Ax = A

1

b A

−1

A = I

nなので,

I

n

x = A

1

b

となる。また,

I

n

x = x

(25)

なので,

x

A, b

で表すと,

x = A

−1

b

となる。

{

x + 2y = 3 4x + 5y = 6

の行列表示は,

( 1 2

4 5

) ( x y

) = ( 3 6 )

となる。

x, y

の解は,

( 1 2

4 5

)

1

( 1 2

4 5

) ( x y

) = ( 1 2

4 5

)

1

( 3 6 )

なので,

( 1 0

0 1

) ( x y

) = ( 1 2 4 5

)

1

( 3

6

)

(26)

すなわち,

( x y

) = ( 1 2

4 5

)

1

( 3 6 )

= 1

1 × 5 − 2 × 4

( 5 − 2

− 4 1 ) ( 3

6 )

= − 1 1 × 3

( 5 × 3 − 2 × 6

− 4 × 3 + 1 × 6

) = ( − 1 2

)

 



x + 2y + 3z = 4 5x + 6y + 7z = 8 9x + 10y + 11z = 12

の行列表示は,





1 2 3

5 6 7

9 10 11

 



 



x y z

 

 =

 



4 8 12

 



(27)

となる。

x, y, z

の解は,

 



x y z

 

 =

 



1 2 3

5 6 7

9 10 11

 



1





4 8 12

 



となる。

転置行列:

A

n × k

行列とする。

A

i j

要素を

a

i j とする。

A

の転置行列

(A

0 またはt

A)

i j

要素は,

a

jiとなる。

A =

 



a

11

· · · a

1k

... ... ...

a

n1

· · · a

nk

 



A

0

=

 



a

11

· · · a

n1

... ... ...

a

1k

· · · a

nk

 



A

0

k × n

となる。

(28)

(A

0

)

0

= A

x =

 





x

1

x

2

...

x

n

 



 x

0

= ( x

1

x

2

· · · x

n

)

3 最小二乗法について

経済理論に基づいた線型モデルの係数の値をデータから求める時に用いられる 手法

= ⇒

最小二乗法

3.1 最小二乗法と回帰直線

(X

1

, Y

1

), (X

2

, Y

2

), · · · , (X

n

, Y

n

)

のように

n

組のデータがあり,

X

i

Y

i との間に以 下の線型関係を想定する。

Y

i

= α + β X

i

,

X

i は説明変数,

Y

i は被説明変数,

α , β

はパラメータとそれぞれ呼ばれる。

(29)

上の式は回帰モデル

(

または,回帰式

)

と呼ばれる。目的は,切片

α

と傾き

β

をデータ

{ (X

i

, Y

i

), i = 1 , 2 , · · · , n }

から推定すること,

データについて:

1.

タイム・シリーズ

(

時系列

)

・データ:

i

が時間を表す

(

i

)

2.

クロス・セクション

(

横断面

)

・データ:

i

が個人や企業を表す

(

i

番目の 家計,第

i

番目の企業

)

3.2 切片 α と傾き β の推定

次のような関数

S ( α, β )

を定義する。

S ( α, β ) =

n i=1

u

2i

=

n i=1

(Y

i

− α − β X

i

)

2 このとき,

min

α,β

S ( α, β )

となるような

α , β

を求める

(

最小自乗法

)

。このときの解を

b α , b β

とする。

(30)

最小化のためには,

S ( α, β )

∂α = 0

S ( α, β )

∂β = 0

を満たす

α , β

b α , b β

となる。

すなわち,

b α , b β

は,

n i=1

(Y

i

− b α − b β X

i

) = 0 , (1)

n i=1

X

i

(Y

i

− b α − b β X

i

) = 0 , (2)

を満たす。

さらに,

n i=1

Y

i

= n b α + b β

n i=1

X

i

, (3)

(31)

n i=1

X

i

Y

i

= b α

n i=1

X

i

+ b β

n i=1

X

i2

,

行列表示によって,

( ∑

n i=1

Y

i

n i=1

X

i

Y

i

) = ( n

n

i=1

X

i

n

i=1

X

i

n

i=1

X

2i

) (b α

b β ) ,

逆行列の公式:

( a b c d

)

1

= 1 adbc

( db

c a )

b

α , b β

について,まとめて,

(b α b β )

= ( n

n

i=1

X

i

n

i=1

X

i

n i=1

X

i2

)

1

( ∑

n i=1

Y

i

n i=1

X

i

Y

i

)

= 1

n

n

i=1

X

i2

− ( ∑

n

i=1

X

i

)

2

× ( ∑

n

i=1

X

i2

− ∑

n

i=1

X

i

− ∑

n

=

X

i

n

) ( ∑

n i=1

Y

i

n

=

X

i

Y

i

)

(32)

さらに,b

β

について解くと,

b β = n

n

i=1

X

i

Y

i

− ( ∑

n

i=1

X

i

)( ∑

n i=1

Y

i

) n

n

i=1

X

2i

− ( ∑

n i=1

X

i

)

2

=

n

i=1

X

i

Y

i

nXY

n

i=1

X

i2

nX

2

=

n

i=1

(X

i

X)(Y

i

Y )

n

i=1

(X

i

X)

2 連立方程式の

(3)

式から,

b

α = Y − b β X

となる。ただし,

X = 1 n

n i=1

X

i

, Y = 1 n

n i=1

Y

i

,

とする。

数値例: 以下の数値例を使って,回帰式

Y

i

= α + β X

i

α

β

の推定値

b α

,b

β

を求める。

(33)

i Y

i

X

i

1 6 10

2 9 12

3 10 14

4 10 16

b α

,b

β

を求めるための公式は

b β =

n

i=1

X

i

Y

i

nXY

n

i=1

X

2i

nX

2

b α = Y − b β X

なので,必要なものは

X

Y

n i=1

X

i2

n i=1

X

i

Y

i である。

(34)

i Y

i

X

i

X

i

Y

i

X

i2

1 6 10 60 100

2 9 12 108 144

3 10 14 140 196

4 10 16 160 256

合計

Y

i

X

i

X

i

Y

i

X

i2

35 52 468 696

平均

Y X

8.75 13

よって,

b β = 468 − 4 × 13 × 8 . 75 696 − 4 × 13

2

= 13

20 = 0 . 65 b α = 8 . 75 − 0 . 65 × 13 = 0 . 3

となる。

注意事項:

1. α , β

は真の値で未知

(35)

2. b α , b β

α , β

の推定値でデータから計算される 回帰直線は

b Y

i

= b α + b β X

i

,

として与えられる。

上の数値例では,

b Y

i

= 0 . 3 + 0 . 65X

i となる。

i Y

i

X

i

X

i

Y

i

X

i2

b Y

i

1 6 10 60 100 6.8

2 9 12 108 144 8.1

3 10 14 140 196 9.4

4 10 16 160 256 10.7

合計

Y

i

X

i

X

i

Y

i

X

i2

∑ b Y

i

35 52 468 696 35.0

平均

Y X

8.75 13

(36)

2: Y

i,Xi,b

Y

i

0 5 10 Yi

0 5 10 15 20

Xi

×

×

× ×

bYi

b Y

i を実績値

Y

i の予測値または理論値と呼ぶ。

b u

i

= Y

i

− b Y

i

, b u

i を残差と呼ぶ。

Y

i

= b Y

i

+ b u

i

= b α + b β X

i

+ b u

i

,

(37)

さらに,

Y

を両辺から引いて,

(Y

i

Y) = ( b Y

i

Y) + b u

i

,

3.3 残差 b u

i

の性質について

b u

i

= Y

i

− b α − b β X

i に注意して,

(1)

式から,

n i=1

b u

i

= 0 ,

を得る。

(2)

式から,

n i=1

X

i

b u

i

= 0 ,

を得る。

b Y

i

= b α + b β X

i から,

n i=1

b Y

i

b u

i

= 0 ,

(38)

を得る。なぜなら,

n i=1

b Y

i

b u

i

=

n i=1

( b α + b β X

i

) b u

i

= b α

n i=1

b u

i

+ b β

n i=1

X

i

b u

i

= 0

である。

i Yi Xi bYi bui Xibui bYibui 1 6 10 6.8 −0.8 −8.0 −5.44

2 9 12 8.1 0.9 10.8 7.29

3 10 14 9.4 0.6 8.4 5.64 4 10 16 10.7 −0.7 −11.2 −7.49 合計

Yi

Xi ∑ bYi ∑bui

Xibui ∑ bYibui

35 52 35.0 0.0 0.0 0.00

(39)

3.4 決定係数 R

2

について

次の式

(Y

i

Y) = ( b Y

i

Y) + b u

i

,

の両辺を二乗して,総和すると,

n i=1

(Y

i

Y)

2

=

n i=1

( ( b Y

i

Y) + b u

i

)

2

=

n i=1

( b Y

i

Y)

2

+ 2

n i=1

( b Y

i

Y) b u

i

+

n i=1

b u

2i

=

n i=1

( b Y

i

Y)

2

+

n i=1

b u

2i となる。まとめると,

n i=1

(Y

i

Y)

2

=

n i=1

( b Y

i

Y)

2

+

n i=1

b u

2i

(40)

を得る。さらに,

1 =

n

i=1

( b Y

i

Y)

2

n

i=1

(Y

i

Y)

2

+

n i=1

b u

2i

n

i=1

(Y

i

Y )

2 それぞれの項は,

1.

n i=1

(Y

i

Y)

2

= ⇒ y

の全変動

2.

n i=1

(b Y

i

Y)

2

= ⇒ b Y

i

(

回帰直線

)

で説明される部分

3.

n i=1

b u

2i

= ⇒ b Y

i

(

回帰直線

)

で説明されない部分 となる。

回帰式の当てはまりの良さを示す指標として,決定係数

R

2を以下の通りに 定義する。

R

2

=

n

i=1

( b Y

i

Y)

2

n

i=1

(Y

i

Y)

2

(41)

または,

R

2

= 1 −

n i=1

b u

2i

n

i=1

(Y

i

Y)

2

,

として書き換えられる。

または,

Y

i

= b Y

i

+ b u

i

n i=1

( b Y

i

Y)

2

=

n i=1

( b Y

i

Y)(Y

i

Y − b u

i

)

=

n i=1

( b Y

i

Y)(Y

i

Y)

n i=1

( b Y

i

Y) b u

i

=

n i=1

( b Y

i

Y)(Y

i

Y)

を用いて,

R

2

=

n

i=1

( b Y

i

Y)

2

n

=

(Y

i

Y)

2

(42)

=

(∑

n

i=1

(b Y

i

Y)

2

)

2

n

i=1

(Y

i

Y)

2

n

i=1

( b Y

i

Y )

2

=

 



n

i=1

( b Y

i

Y)(Y

i

Y)

√∑

n

i=1

(Y

i

Y)

2

n

i=1

( b Y

i

Y )

2

 



2

と書き換えられる。すなわち,R2

Y

i

b Y

iの相関係数の二乗と解釈される。

n i=1

(Y

i

Y )

2

=

n i=1

( b Y

i

Y)

2

+

n i=1

b u

2i から,明らかに,

0 ≤ R

2

≤ 1 ,

となる。

R

2

1

に近づけば回帰式の当てはまりは良いと言える。しかし,

t

分 布のような数表は存在しない。したがって,「どの値よりも大きくなるべき」と いうような基準はない。

慣習的には,メドとして

0.9

以上を判断基準にする。

(43)

数値例: 決定係数の計算には以下の公式を用いる。

R

2

= 1 −

n

i=1

b u

2i

n

i=1

(Y

i

Y )

2

= 1 −

n

i=1

b u

2i

n

i=1

Y

i2

nY

2 計算に必要なものは,

b u

i

= Y

i

− ( b α + b β X

i

)

Y

n i=1

Y

i2である。

i Yi Xi bYi bui bui Yi2 1 6 10 6.8 −0.8 0.64 36

2 9 12 8.1 0.9 0.81 81

3 10 14 9.4 0.6 0.36 100 4 10 16 10.7 −0.7 0.49 100 合計

Yi

Xi ∑ bYi ∑bui ∑bu2iYi2 35 52 35.0 0.0 2.30 317

∑ b u

2i

= 2 . 30

X = 13

Y = 8 . 75

n i=1

Y

i2

= 317

なので,

R

2

= 1 − 2 . 30

317 − 4 × 8 . 75

2

= 1 − 2 . 30

10 . 75 = 0 . 786

(44)

3.5 まとめ

b α

,b

β

を求めるための公式は

b β =

n

i=1

X

i

Y

i

nXY

n

i=1

X

2i

nX

2

b α = Y − b β X

なので,必要なものは

X

Y

n i=1

X

i2

n i=1

X

i

Y

i である。

決定係数の計算には以下の公式を用いる。

R

2

= 1 −

n i=1

b u

2i

n

i=1

(Y

i

Y )

2

= 1 −

n i=1

b u

2i

n

i=1

Y

i2

nY

2 計算に必要なものは,

∑ b u

2i

Y

n i=1

Y

i2である。

(45)
(46)

4 統計学の回帰分析への応用

(X

1

, Y

1

), (X

2

, Y

2

), · · · , (X

n

, Y

n

)

のように

n

組のデータがあり,

X

i

Y

i との間に線 型関係を想定する。

Y

i

= α + β X

i

(47)

最小二乗法を用いて,データに直線のあてはめを行った。

b

α

,b

β

,b

Y

iを求めるための公式は

b β=

n

i=1

(X

i

X)(Y

i

Y)

n

i=1

(X

i

X)

2

=

n

i=1

(X

i

X)Y

i

n

i=1

(X

i

X)

2

b α = Y − b β X , b Y

i

= b α + b β X

i

,

である。

Y

i,b

Y

i

b u

i

b α

,b

β

の関係は以下の通りである。

Y

i

= b Y

i

+ b u

i

= b α + b β X

i

+ b u

i 残差

b u

i が必ず含まれることから,

Y

i

= α + β X

i

+ u

i

,

(48)

として誤差項

(

または,攪乱項

) u

i を含め,それを確率変数として考える。

= ⇒

確率的モデル

Y

i: 被説明変数,従属変数

X

i: 説明変数,独立変数

α , β

: 未知母数

(

未知パラメータ

) b α , b β

: 推定量

(

特に,最小二乗推定量

)

1.

残差

b u

i

u

i の実現値としてみなすことができる。

2. b α

,b

β

の性質を統計学的に考察可能となる。

統計学の復習

(

統計量,推定量,推定値について

) 1.

理論標本,理論観測値

= ⇒ X

1

, X

2

, · · · , X

n

= ⇒

確率変数

図 1: 消費 (C i ) と所得 (Y i ) 050010001500200025003000Ci 0 1000 2000 3000 4000 Y i×××××× × × ×9091929394959697 98 1
図 2: Y i ,X i ,b Y i 0510Yi 0 5 10 15 20 X i×× × ×bYi→ b Y i を実績値 Y i の予測値または理論値と呼ぶ。 bui = Y i − bYi , bu i を残差と呼ぶ。 Y i = bYi + bu i = bα + bβ X i + bui ,

参照

関連したドキュメント

均衡景気循環理論vs実景気循環理論 17.1 はじめに マクロ経済の変動の大部分は、競争経済における確率ショックの動学的波及効果で説明 できる。この点を考慮した研究は、最近20年間さかんに行なわれている。そのルーツは戦 前まで遡ることができる。実際スルーツキー消費者行動の比較静学理論で有名は、すで

15

フィッシャーと合流し、 1930 年に Econometric Society (計量経済学会)を設立し、その学術誌 Economerica を 1933 年 に創刊することになる。.

[r]

[r]

[r]

[r]