67
Copyright © 2019 Data Science Institute 2019628株式会社データサイエンス研究所 販売予測の方法

販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

2019年6月28日株式会社データサイエンス研究所

販売予測の方法

Page 2: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

2

予測する方法

◇プロットして観察する。

◇パターンを抽出する。・時系列分析トレンド、季節変動

◇因果関係を利用する。・重回帰分析トレンド、季節指数、ダミー変数

Page 3: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

3

売上高推移(設立~20年)

売上高は順調に伸びている!?

0

5

10

15

20

25

1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018

Page 4: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

4

・年度間の差に着目

年度 売上高1999 1 2000 2 2001 3 2002 4 2003 5 2004 6 2005 7 2006 8 2007 9 2008 10 2009 11 2010 12 2011 13 2012 14 2013 15 2014 16 2015 17 2016 18 2017 19 2018 20

・年度間の比に着目

+1

比率は年々減少!

前年比-

2.001.501.331.251.201.171.141.131.111.101.091.081.081.071.071.061.061.061.05

Page 5: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

5

1

10

100

1995 2000 2005 2010 2015 2020

増加率は年々減少傾向!

Page 6: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

6

折れ線グラフと棒グラフの違いは何か?

0

50

100

150

200

250

300

4月 5月 6月 7月 8月 9月 10月 11月 12月

目の動きは棒をイメージして上下に動かすべき

目の動きを斜めに動かすグラフは?

Page 7: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

7

4月 5月 差 前月比東北 216 266 50 1.231関東 752 802 50 1.066沖縄 63 113 50 1.794

8月 9月 差 前月比東北 200 260 60 1.3関東 910 1183 273 1.3沖縄 50 65 15 1.3

1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月

東北 188 192 201 216 266 238 225 200 260 213 198 218

関東 730 648 813 752 802 868 856 910 1183 1020 923 955

沖縄 41 40 55 63 113 42 53 50 65 48 45 47

支店(東北、関東、沖縄)別売上高

Page 8: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

8普通目盛の折れ線グラフでは比較困難

Page 9: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

9

折れ線グラフ(対数目盛)

Page 10: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

10

新製品 主力製品

1月 38 523

2月 25 384

3月 73 758

4月 82 813

5月 43 492

6月 66 678

7月 38 495

8月 29 418

9月 71 723

(百万円)新製品と主力製品の売上高

Page 11: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

11

折れ線グラフ(普通目盛)

0

100

200

300

400

500

600

700

800

900

1月 2月 3月 4月 5月 6月 7月 8月 9月

新製品 主力製品

Page 12: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

12

折れ線グラフ(対数目盛)

1

10

100

1000

1月 2月 3月 4月 5月 6月 7月 8月 9月

新製品 主力製品

Page 13: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

13

人間の五感は対数に変換されている

◇ウェーバー・フェヒナーの法則弁別閾(気づくことができる最小の刺激差)は刺激の値に比例

手に重りを100gのせ、少しずつ重りを加え、重さを感じたのが110gのとき、手に重りを200gのせ、1gずつ重りを加えると、重さを感じるのは220gのときである。

デシベル、PH、マグニチュード、等星・・・

Page 14: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

14

多くの場合、時系列の時間的変化は変動要素を持つ。

【変動要素 】(1)傾向変動(T:trend)

データが時系列に進む方向を示す要素(2)循環変動(C:cycle movement)

景気変動などの長周期の変動要素(3)季節的変動(S:seasonal movement)

季節的要因、12ヶ月の確定周期で繰り返す変動要素(4)不規則変動(I:irregular component)

上記3つ以外のすべての変動要因

時系列分析

循環変動(C)は傾向変動(T)に含まれることが多い

Y=(TC)×S×I

Page 15: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

15

年 1 2 3 4 5 6 7 8 9 10 11売上高 32 58 63 25 72 52 31 43 52 39 61

求める項の値に前後の項の値を加えて3で除する。1年:計算できない2年:(32+58+63)/ 3=51.03年:(58+63+25)/ 3=48.7

・・・・・・・10年:(52+39+61)/ 3=50.711年:計算できない

◇3項移動平均

年 1 2 3 4 5 6 7 8 9 10 11

売上高 - 51.0 48.7 53.3 49.7 51.7 42.0 42.0 44.7 50.7 -

変動に一定の規則性があるとき、その変動をある程度排除

移動平均法

Page 16: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

16

0

10

20

30

40

50

60

70

80

1 2 3 4 5 6 7 8 9 10 11

原系列

20.0

30.0

40.0

50.0

60.0

70.0

80.0

3項移動平均

Page 17: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

17

偶数項の移動平均は、中央項が存在しない。1年:計算できない2年:計算できない3年:(32/2+58+63+25+72/2)/ 4=49.54年:(58/2+63+25+72+52/2)/ 4=53.8・・・・・・・10年:(43/2+52+39+61+55/2)/ 4=50.311年:計算できない12年:計算できない

◇4項移動平均

年 1 2 3 4 5 6 7 8 9 10 11 12売上高 32 58 63 25 72 52 31 43 52 39 61 55

年 1 2 3 4 5 6 7 8 9 10 11 12売上高 - - 49.5 53.8 49.0 47.3 47.0 42.9 45.0 50.3 - -

Page 18: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

18

原系列

移動平均

Page 19: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

19

2017 2018

1月 318 315

2月 298 305

3月 185 192

4月 173 205

5月 199 231

6月 328 334

7月 415 482

8月 298 353

9月 203 281

10月 192 187

11月 195 192

12月 381 380

◇エアコンの売上高

売上高の傾向変動(TC)を求める

Page 20: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

20

0

100

200

300

400

500

600

20

16

/1 2 3 4 5 6 7 8 9

10

11

12

20

17

/1 2 3 4 5 6 7 8 9

10

11

12

1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月2017 318 298 185 173 199 328 415 298 203 192 195 381 2018 315 305 192 205 231 334 482 353 281 187 192 380

2年間(24ヶ月)推移

Page 21: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

21

2017 20181月 318 3152月 298 3053月 185 1924月 173 2055月 199 2316月 328 3347月 415 4828月 298 3539月 203 28110月 192 18711月 195 19212月 381 380

季節変動の確認

0

100

200

300

400

500

600

1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月

2017 2018

1

10

100

1000

1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月

2017 2018

Page 22: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

22

季節変動を除去する

季節変動 : 12ヶ月の周期

12項(12ヶ月)移動平均による季節変動の除去

傾向変動(TC)を求める

Page 23: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

23

12ヶ月移動平均

傾向変動(TC)

Page 24: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

24

0

50

100

150

200

250

300

350

400

450

2016/7 8 9 10 11 12 2017/1 2 3 4 5 6

売上高 12ヶ月移動平均

Page 25: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

25

季節変動(季節指数)を求める

1)売上高を傾向変動(TC)で割る。

156.4=415÷265.3×100

Y=TC・S・I S・I=Y÷TC

傾向変動(SI)

Page 26: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

26

2)各月の季節変動を求め、総和を1200に調整する。

156.4 + 112.3 + … + 115.9 = 1186.8

158.2=156.4×1200÷1186.8

1200.01186.8合計

Page 27: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

27

年度(№) 売上高

2013(1) 8

2014(2) 9

2015(3) 13

2016(4) 11

2017(5) 14

2018(6) 17

2019(7) ?

トレンドによる予測(傾向線の当てはめ)

Page 28: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

28

売上高(年度別推移)

0

2

4

6

8

10

12

14

16

18

2013 2014 2015 2016 2017 2018

Page 29: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

29

売上高=6.2+1.6571×年(№)

2019年予測値=6.2+1.6571×7=17.80

0

2

4

6

8

10

12

14

16

18

2013 2014 2015 2016 2017 2018

Page 30: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

30

回帰分析(SAS EG)

1.データを入力する。

2.「分析」-「回帰分析」-「線形回帰分析」を選択する。

Page 31: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

31

3.「データ」をクリックし、売上高を「従属変数」、年度(№)を「説明変数」に設定する。

Page 32: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

32

売上高 ⇐ 年度(№)

売上高= 6.2+1.657×年度(№)

⇒ 回帰式により約82.3%説明できる

自由度調整済み決定係数 0.8227

Page 33: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

33

年度(№) 売上高 予測値

2013(1) 8 7.86

2014(2) 9 9.51

2015(3) 13 11.17

2016(4) 11 12.83

2017(5) 14 14.49

2018(6) 17 16.14

2019(7) ? 17.80

トレンド(傾向線の当てはめ)による予測値の算出

2019年予測値=6.2+1.657×7=17.80

Page 34: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

34

X

Y

各データと傾向線との垂直距離の2乗和を最小

傾向線のあてはめ(最小2乗法)

外れ値の影響を大きく受ける

Page 35: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

35

売上高 ⇐ 広告費

説明変数が1つ:単回帰説明変数が2つ以上:重回帰

従属変数⇐説明変数(独立変数)

目的:回帰式を求め予測する。

回帰分析

Page 36: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

36

年度 売上高 広告費

2013 8 6

2014 9 6

2015 13 7

2016 11 5

2017 14 8

2018 17 10

2019 ? 11

年度別広告費と売上高

Page 37: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

37

年度別推移

0

2

4

6

8

10

12

14

16

18

2011 2012 2013 2014 2015 2016 2017 2018

売上高 広告費

Page 38: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

38

散布図

6

8

10

12

14

16

18

4 5 6 7 8 9 10 11

広告費と売上高

Page 39: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

39

回帰分析(SAS EG)

1.データを入力する。

2.「分析」-「回帰分析」-「線形回帰分析」を選択する。

Page 40: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

40

3.「データ」をクリックし、売上高を「従属変数」、広告費を「説明変数」に設定する。

Page 41: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

41

売上高 ⇐ 広告費

売上高= 0.625+1.625×広告費

自由度調整済み決定係数 : 0.6931

Page 42: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

422019年予測値=0.625+1.625×11=18.5

売上高=0.625+1.625×広告費

6

8

10

12

14

16

18

4 5 6 7 8 9 10 11

広告費と売上高

Page 43: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

43

売上高=6.2+1.657×年(№)

0

2

4

6

8

10

12

14

16

18

2013 2014 2015 2016 2017 2018

トレンドを説明変数に追加する

トレンドの検討

Page 44: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

44

年度(№) 売上高 広告費トレンド(予測値)

2013(1) 8 6 7.86

2014(2) 9 6 9.51

2015(3) 13 7 11.17

2016(4) 11 5 12.83

2017(5) 14 8 14.49

2018(6) 17 10 16.14

トレンド(予測値)を説明変数に追加

トレンド(予測値)=6.2+1.657×年

例)2013 7.86=6.2+1.657×1

Page 45: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

45

回帰分析(SAS EG)

1.データを入力する。

2.「分析」-「回帰分析」-「線形回帰分析」を選択する。

Page 46: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

46

3.「データ」をクリックし、売上高を「従属変数」、広告費、トレンドを「説明変数」に設定する。

Page 47: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

47

自由度調整済み決定係数 : 0.9068

売上高 ⇐ 広告費、トレンド(予測値)

売上高=-1.601+0.787×広告費+0.675×トレンド

0.6931 ⇒ 0.9068

Page 48: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

48

2015 2016 2017売上高 広告費 売上高 広告費 売上高 広告費

1月 78 9 84 20 120 182月 138 23 162 24 168 243月 144 25 150 20 138 244月 156 24 162 26 174 255月 84 12 90 13 96 136月 102 18 96 19 96 197月 84 8 90 14 132 198月 132 19 114 22 120 209月 132 22 138 29 138 2910月 108 19 108 17 108 1611月 102 18 114 19 108 2412月 96 17 84 15 102 15

◇広告費と売上高

Page 49: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

49

売上高⇐広告費

自由度調整済み決定係数 0.6125

売上高=35.9+4.234×広告費

Page 50: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

50

季節変動の検討

0

20

40

60

80

100

120

140

160

180

200

1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月

季節変動(季節指数)を説明変数に追加

Page 51: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

51

月 2015 2016 2017 平均

1月 78 84 120 94

2月 138 162 168 156

3月 144 150 138 144

4月 156 162 174 164

5月 84 90 96 90

6月 102 96 96 98

7月 84 90 132 102

8月 132 114 120 122

9月 132 138 138 136

10月 108 108 108 108

11月 102 114 108 108

12月 96 84 102 94

季節指数(月別平均法)の算出

1)月別に平均を求める。

2)月別平均の全平均を求める。

平均 118

Page 52: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

52

3)各月ごとに月別平均を全平均で割る。

月 2015 2016 2017 平均 季節指数1月 78 84 120 94 0.80 2月 138 162 168 156 1.32 3月 144 150 138 144 1.22 4月 156 162 174 164 1.39 5月 84 90 96 90 0.76 6月 102 96 96 98 0.83 7月 84 90 132 102 0.86 8月 132 114 120 122 1.03 9月 132 138 138 136 1.15 10月 108 108 108 108 0.92 11月 102 114 108 108 0.92 12月 96 84 102 94 0.80

(例 1月: 94/118=0.80 )

売上高⇐広告費、季節指数

Page 53: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

53

回帰分析(SAS EG)

1.データを入力する。

季節指数は3年間同じ値を入力する。

Page 54: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

54

◇自由度調整済み決定係数 0.8662

0.6125 ⇒ 0.8662

季節指数を説明変数に追加

売上高=-1.313+1.060×広告費+98.760×季節指数

Page 55: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

55

年度 売上高 広告費

2007 5,123 623

2008 4,986 612

2009 4,867 543

2010 4,421 463

2011 2,985 427

2012 3,523 441

2013 4,422 513

2014 4,123 523

2015 4,256 532

◇広告費と売上高

Page 56: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

56

自由度調整済み決定係数 0.7347

売上高⇐広告費

売上高=-773.9+9.679×広告費

Page 57: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

57

年度 売上高 広告費 復興ダミー

2007 5,123 623 0

2008 4,986 612 0

2009 4,867 543 0

2010 4,421 463 0

2011 2,985 427 1

2012 3,523 441 1

2013 4,422 513 0

2014 4,123 523 0

2015 4,256 532 0

説明変数にダミー変数を追加

Page 58: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

58

売上高⇐広告費、復興ダミー

自由度調整済み決定係数 0.8955

売上高=1677.2+5.371×広告費-954.16×復興ダミー

0.7347 ⇒ 0.8955

*広告費550のときの予測値1677.2+5.371×550-954.16×0=4631.3

Page 59: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

59

ダミー変数の作成方法

(2区分) ダミー1有 1無 0

(3区分) ダミー1 ダミー2大 1 0中 0 1小 0 0

(4区分) ダミー1 ダミー2 ダミー320歳代 1 0 030歳代 0 1 040歳代 0 0 150歳代 0 0 0

区分数-1 ⇒ ダミー変数

Page 60: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

60

売上個数 曜日 温度

356 月 28

245 火 21

128 水 15

189 木 15

215 金 28

412 土 24

388 日 22

312 月 19

301 火 22

355 水 25

売上個数⇐曜日、温度

曜日 : 7区分

ダミー変数: 6個

Page 61: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

61

売上個数 ダミー1 ダミー2 ダミー3 ダミー4 ダミー5 ダミー6 温度356 1 0 0 0 0 0 28245 0 1 0 0 0 0 21128 0 0 1 0 0 0 15189 0 0 0 1 0 0 15215 0 0 0 0 1 0 28412 0 0 0 0 0 1 24388 0 0 0 0 0 0 22312 1 0 0 0 0 0 19301 0 1 0 0 0 0 22355 0 0 1 0 0 0 25

入力データ

Page 62: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

62

年度 売上高 広告費 ダミー1

2007 5,123 623 0

2008 4,986 612 0

2009 4,867 543 0

2010 4,421 463 0

2011 2,985 427 1

2012 3,523 441 0

2013 4,422 513 0

2014 4,123 523 0

2015 4,256 532 0

ダミー2

0

0

0

0

0

1

0

0

0

◇広告費と売上高(3区分)

Page 63: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

63

売上高⇐広告費、ダミー1、ダミー2

売上高=1689.8+5.348×広告費-988.3×ダミー1-925.1×ダミー2

Page 64: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

64

売上高 広告費3 25 46 6

10 824 7

全データ

外れ値除く

回帰直線は外れ値の影響を受ける。

売上高=-2.22+2.19×広告費

売上高=0.5+1.1×広告費

0

5

10

15

20

25

30

0 2 4 6 8 10売上高=0.5+1.1×広告費

外れ値を含む場合

Page 65: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

65

売上高 広告費 ダミー3 2 05 4 06 6 0

10 8 024 7 1

ダミー変数の設定

売上高=0.5+1.1×広告費+15.8×ダミー

自由度調整済み決定係数 0.9874

Page 66: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

66

ダミー : 0 売上高=0.5+1.1×広告費ダミー : 1 売上高=16.3+1.1×広告費

0

5

10

15

20

25

30

0 2 4 6 8 10

Page 67: 販売予測の方法 - Sas Institute...Copyright © 2019 Data Science Institute 14 多くの場合、時系列の時間的変化は変動要素を持つ。【変動要素】 (1)傾向変動(T:trend

Copyright © 2019 Data Science Institute

67

◇グラフにおける対数目盛の活用

◇時系列分析・移動平均法・季節指数・傾向線のあてはめ

◇回帰分析・重回帰

・トレンドを説明変数に追加

・季節指数を説明変数に追加

・ダミー変数

まとめ