あるおっさんが記録し続けたデータを使えば人生一発逆転か?
DESCRIPTION
第23回R勉強会@東京(#TokyoR)の資料TRANSCRIPT
![Page 1: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/1.jpg)
あるおっさんが記録し続けた データを使えば人生一発逆転か?
第23回R勉強会@東京(#TokyoR)
@teramonagi
![Page 2: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/2.jpg)
謎の変数Xを毎
日毎日コツコツと記録したら
![Page 3: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/3.jpg)
とんでもない法則を見つけてし
まった?
![Page 4: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/4.jpg)
そんなお話
![Page 5: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/5.jpg)
使う分析手法
||
回帰分析
![Page 6: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/6.jpg)
まず復習
![Page 7: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/7.jpg)
回帰分析って何?
• 変数間の関係を定量的に分析する代表的な分析手法
• ここでは2つの変数の関係を一次関数で表現
• Rではlm関数を使って(単)回帰分析することができる
![Page 8: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/8.jpg)
Carsデータ • 1920 年代の車の速度speed
と停止に要する距離dist
![Page 9: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/9.jpg)
回帰式 •speed =
α+β×dist+誤差 –α:切片(intercept)
–β:回帰係数(cars$dist)
![Page 10: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/10.jpg)
回帰(Rで実行)
![Page 11: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/11.jpg)
t値(Value)
t値=回帰係数/標準誤差
• (絶対値が)大きいほどよい! •目安は絶対値が2以上 •回帰係数に意味がある・予測に意味がある
![Page 12: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/12.jpg)
図示してみると…
plot(cars$dist,cars$speed)
abline(lm(cars$speed~cars$dist))
![Page 13: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/13.jpg)
株価予測? • 日経平均に対して回帰分析を適用 • うまくいけば…
•日経平均(1日ラグ)=
α+β×X+誤差 –α:切片(intercept) –β:回帰係数(data.x)
![Page 14: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/14.jpg)
日経平均取得のおまじない
• 超簡単
>library(RFinanceYJ)
>quoteStockXtsData("998407.O")
開発者
![Page 15: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/15.jpg)
謎の変数X導入
![Page 16: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/16.jpg)
85
00
90
00
95
00
10
00
0
data.datesdata.dates
75
76
77
78
79
03/27 04/04 04/12 04/20 04/28 05/06 05/14 05/22
とりあえずPlot ・日経平均(左軸) ・謎の変数X(右軸)
![Page 17: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/17.jpg)
回帰結果(謎の変数X)
![Page 18: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/18.jpg)
t値の絶対値が
2以上!!!
![Page 19: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/19.jpg)
キタ━ (゚∀゚) ━!!!
![Page 20: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/20.jpg)
これ使えば
人生一発逆転や!
![Page 21: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/21.jpg)
謎の変数Xの
正体を教えよう
![Page 22: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/22.jpg)
体重です
![Page 23: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/23.jpg)
え?
![Page 24: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/24.jpg)
俺の体重です
![Page 25: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/25.jpg)
ダイエット中の
俺の体重です
![Page 26: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/26.jpg)
大切な事なので
三回言いました
![Page 27: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/27.jpg)
俺の体重推移
![Page 28: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/28.jpg)
回帰式
•日経平均 (1日ラグ)=
α+β×俺の体重+誤差 –α:切片(intercept)
–β:回帰係数(data.x)
![Page 29: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/29.jpg)
この回帰…
意味あるの?
![Page 30: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/30.jpg)
ないです(キリッ
![Page 31: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/31.jpg)
Why?
![Page 32: あるおっさんが記録し続けたデータを使えば人生一発逆転か?](https://reader033.vdocuments.pub/reader033/viewer/2022051818/54b7aed84a795993718b4a3b/html5/thumbnails/32.jpg)
詳しくは・・・
第12回R勉強会@東京(#TokyoR)の資料で!