Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
意思決定に繋げるための因果推論(DID)と PythonによるCausalImpact
Search
hikarut
January 15, 2021
Technology
2
1.1k
意思決定に繋げるための因果推論(DID)と PythonによるCausalImpact
hikarut
January 15, 2021
Tweet
Share
More Decks by hikarut
See All by hikarut
ビジネスパーソンがSQLを学ぶべき3つの理由とおすすめのSQL学習方法
hikarut
1
89
SQLを使ったデータ分析事例紹介〜2つの事例から学ぶSQLの活用方法〜
hikarut
3
230
データ分析力を高めるSQL研修『SQL Everyone』のご紹介【SQL勉強会 #3】
hikarut
1
310
データ分析力を高めるSQL研修サービス『SQL Everyone』
hikarut
1
1.1k
データ分析のためのSQL勉強会 〜実践編〜
hikarut
9
14k
実演で理解するビジネスパーソンのためのSQL入門
hikarut
1
230
データ分析力を高めるビジネスパーソンのためのSQL入門
hikarut
1
480
SQLを活用したデータ分析におけるChatGPTの活用法
hikarut
11
4.3k
『データ分析力を高める ビジネスパーソンのためのSQL入門』出版記念セミナー
hikarut
1
220
Other Decks in Technology
See All in Technology
電子辞書にステータスバーを実装する
puhitaku
0
110
Deno Deploy で Web Cache API を 使えるようになったので試した知見
toranoana
1
110
クレジットカードを製造する技術
yutadayo
81
48k
スタサプ ForSCHOOLアプリのシンプルな設計
recruitengineers
PRO
3
630
トークナイザー入門
payanotty
2
990
Oracle Database 23ai 新機能#4 Real Application Clusters
oracle4engineer
PRO
0
160
Azure App Service on Linux の Sidecar に Phi-3 を配置してインテリジェントなアプリケーションを作ってみよう/jazug-anniv14
thara0402
0
500
スクラム導入の舞台裏:QAエンジニアがスクラムマスターになるまで
bubo1201
0
250
品質マネジメントで抑えておきたい2つのリスクを見分けて未来に備えよう #yapcjapan
makky_tyuyan
0
110
OPENLOGI Company Profile for engineer
hr01
1
12k
令和最新版 Perlコーディングガイド
anatofuz
4
3.8k
AWS Lambdaで実現するスケーラブルで低コストなWebサービス構築/YAPC::Hakodate2024
fujiwara3
7
3.6k
Featured
See All Featured
Designing the Hi-DPI Web
ddemaree
280
34k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.6k
Writing Fast Ruby
sferik
626
60k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Build The Right Thing And Hit Your Dates
maggiecrowley
31
2.3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
59k
Why Our Code Smells
bkeepers
PRO
334
57k
Designing with Data
zakiwarfel
98
5.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
4
120
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
167
49k
Designing for Performance
lara
604
68k
Transcript
ɹˏୈճҙࢥܾఆͷͨΊͷσʔλੳษڧձPOMJOF ҙࢥܾఆʹܨ͛ΔͨΊͷҼՌਪʢ%*%ʣͱ 1ZUIPOʹΑΔ$BVTBM*NQBDU
ɾࣗݾհ ɾҼՌਪʹ͍ͭͯ ɾҼՌਪͰ͍͍͢%*% ɾ$BVTBM*NQBDUʹ͍ͭͯ ɾ1ZUIPOʹΑΔ$BVTBM*NQBDUͷ࣮ྫ "HFOEB
ɾגࣜձࣾΤοάγεςϜ8&#ΤϯδχΞ ɾ#ϦʔάἚϩϘοπ ɹɹɹɹɹϚʔέςΟϯάετϥςδετ σʔλੳ ɾ-"13"4ΤϯδχΞεΧταϙʔτ IJLBSVU IJLBSVU MJHIU ຊ
ۀ ɾ:BIPP+"1"/৽ଔೖࣾ8&#ΤϯδχΞ ɾגࣜձࣾΠʔϒοΫΠχγΞςΟϒδϟύϯ ग़ ɾσʔλαΠΤϯεάϧʔϓάϧʔϓϚωʔδϟʔ ෳ ۀ ࣗݾհɹߴڮޫ
ҼՌਪ
ҼՌਪͱ ɾʮ݁Ռʯʹର͢ΔʮݪҼʯΛ໌Β͔ʹ͢Δࣄ ɾʮ૬ؔؔʯͱʮҼՌؔʯҧ͏ ݪҼ ݁Ռ ݪҼ ݁Ռ ૬ؔؔ ҼՌؔ
ҼՌਪͱ ɾʮ݁Ռʯʹର͢ΔʮݪҼʯΛ໌Β͔ʹ͢Δࣄ ɾʮ૬ؔؔʯͱʮҼՌؔʯҧ͏ ݪҼ ݁Ռ ݪҼ ݁Ռ ૬ؔؔ ҼՌؔ ʮݪҼʯ͕໌Β͔ʹͳΕ
ҙࢥܾఆ͕͘͢͠ͳΔ
ҼՌਪͰ͍͍͢%*%
ɾ%J⒎FSFODFJO%J⒎FSFODFT ɾࠩͷࠩ๏ %*%ͱ ୯७ͳલޙൺֱͰͳ͘հೖ͕ߦΘΕͨάϧʔϓͱͦ͏Ͱͳ ͍άϧʔϓͷલޙͷࠩͷࠩΛൺֱ͢Δݕূํ๏
#" Ϋʔϙϯલ " #
%*%ͷྫɿECαΠτͰΫʔϙϯΛͨ͠ͱ͖ͷऔѻߴͷޮՌݕূ Ϋʔϙϯޙ ΫʔϙϯʹΑΔऔѻߴͷޮՌ
#" Ϋʔϙϯલ " #
%*%ͷྫɿECαΠτͰΫʔϙϯΛͨ͠ͱ͖ͷऔѻߴͷޮՌݕূ Ϋʔϙϯޙ ΫʔϙϯʹΑΔऔѻߴͷޮՌ ΫʔϙϯʹΑͬͯऔѻߴ্͕ ͕ͬͨͷ͔ɺͦΕҎ֎ͷཁҼ Ͱ্͕ͬͨͷ͔͔Βͳ͍ قઅཁҼͳͲ
հೖ͕ߦΘΕ͍ͯͳ͍άϧʔ ϓ Ϋʔϙϯະ ͷͱ ൺֱ͢Δ " $
& % Ϋʔϙϯ %*%ͷྫɿECαΠτͰΫʔϙϯΛͨ͠ͱ͖ͷऔѻߴͷޮՌݕূ # Ϋʔϙϯલ Ϋʔϙϯޙ Ϋʔϙϯະ ΫʔϙϯʹΑΔऔѻߴͷޮՌ Կ͠ͳ͚Ε"&ʹͳͬͯ ͍͕ͨΫʔϙϯʹΑͬͯ#ʹ ͳͬͨ #& ͕ຊͷޮՌ
" $ & % Ϋʔϙϯ %*%ͷྫɿECαΠτͰΫʔϙϯΛͨ͠ͱ͖ͷऔѻߴͷޮՌݕূ #
Ϋʔϙϯલ Ϋʔϙϯޙ Ϋʔϙϯະ ΫʔϙϯʹΑΔऔѻߴͷޮՌ #& #" %$ ࠩͷࠩ
%*%ͷϝϦοτ ɾ୯७ͳલޙൺֱʹൺͯհೖʹΑΔޮՌΛݕূ͢͠ ͍ʢҼՌؔΛಛఆ͍͢͠ʣ ɾσʔλ͕औಘͰ͖Ε୯७ͳܭࢉͰޮՌݕূͰ͖Δ ɾ݁Ռͷղऍ͕͍ͨ͢͠ΊޮՌΛ໌֬ʹ͍͢͠ ҙࢥܾఆʹܨ͍͛͢
%*%ͷҙ ɾ%*%Λར༻͢ΔʹฏߦτϨϯυͷԾఆ͕ඞཁ ɾฏߦτϨϯυ͕ԾఆͰ͖ͳ͍߹ޮՌ͕ਖ਼֬ ʹଌΕͳ͍ʢผͷόΠΞε͕͔͔͍ͬͯΔՄೳੑ ͕͋Δʣ
" $ & % Ϋʔϙϯ %*%ͷҙɿฏߦτϨϯυͷԾఆ #
Ϋʔϙϯલ Ϋʔϙϯޙ Ϋʔϙϯະ &" ͱ %$ ͕ಉ͡ ฏߦ Ͱ͋Δࣄ͕લ ఏ݅
" $ & % %*%ͷҙɿฏߦτϨϯυͷԾఆ # Ϋʔϙϯલ
Ϋʔϙϯޙ ൺֱର܈ Ϋʔϙϯະ ܈ ͷऔѻߴ͕Լ͕͍ͬͯΔ Ϋʔϙϯ Ϋʔϙϯະ ฏߦτϨϯυ͕ԾఆͰ͖ͳ͍ ߹ผͷόΠΞε͕͔͔ͬ ͍ͯΔՄೳੑ͕͋Γਖ਼֬ͳݕ ূ͕Ͱ͖ͳ͍ ྫɿΫʔϙϯϢʔβʔݩʑϔϏʔϢ ʔβʔͰ͋Δ
$BVTBM*NQBDU
$BVTBM*NQBDUͱ %*%Ͱ୯७ͳࠩͰൺֱͨ͠ͷʹରͯ͠ $BVTBM*NQBDU༧ଌΛجʹͯࠩ͠ΛͱΔख๏ ɾ%*%ͷ֦ு൛ ɾجຊతͳߟ͑ํ%*%ͱಉ͡
" $ & % Ϋʔϙϯ $BVTBM*NQBDUʹ͍ͭͯ #
Ϋʔϙϯલ Ϋʔϙϯޙ Ϋʔϙϯະ ΫʔϙϯະϢʔβʔͷσʔ λΛجʹɺΫʔϙϯ͕͞Ε ͳ͔ͬͨͱ͖ͷσʔλΛ༧ଌ͠ ͯͦ͜ͱͷࠩΛൺֱ͢Δ
1ZUIPOʹΑΔ$BVTBM*NQBDUͷ࣮ྫ
1ZUIPOΛͬͨ$BVTBM*NQBDUͷ࣮ྫ ɾެࣜɿIUUQTHJUIVCDPNEBpUJDBVTBMJNQBDU ɾ1ZUIPO൛$BVTBM*NQBDUΛ༻͍ͨ57$.ͷޮՌݕূ IUUQTXXXMJGVMMCMPHFOUSZ ࢀߟ
1ZUIPOΛͬͨ$BVTBM*NQBDUͷ࣮ྫ
1ZUIPOΛͬͨ$BVTBM*NQBDUͷ࣮ྫ σʔλͷલॲཧ EBUBશମͷσʔλ QSF@QFSJPEհೖલͷσʔλ QPTU@QFSJPEհೖޙͷσʔλ $BVTBM*NQBDUͷ࣮ߦͱ݁Ռͷ ग़ྗ
1ZUIPOΛͬͨ$BVTBM*NQBDUͷ࣮ྫɿ࣮ߦ݁Ռ
1ZUIPOΛͬͨ$BVTBM*NQBDUͷ࣮ྫɿ࣮ߦ݁Ռ ࣮ଌͱ༧ଌͷઢ հೖ͕͋ͬͨλΠϛϯά ࣮ଌͱ༧ଌͷࠩ ࣮ଌͱ༧ଌͷࠩͷྦྷܭ
1ZUIPOΛͬͨ$BVTBM*NQBDUͷ࣮ྫɿ࣮ߦ݁Ռ "DUVBM࣮ࡍͷ 1SFEJDUJPO༧ଌ ࣮ࡍͷͱ༧ଌͱͷࠩ ࣮ͱׂ߹ Q
1ZUIPOΛͬͨ$BVTBM*NQBDUͷ࣮ྫɿ࣮ߦ݁Ռ Ϋʔϙϯޙͷ࣮ࡍͷऔѻߴ͕ͩͬͨΫʔϙϯΛ͠ͳ ͚Ε ༧ଌͰ ͩͬͨͱԾఆ͞ΕΔɻ ͳͷͰΫʔϙϯͷޮՌͱͯ͠ Ͱ͋Δ "DUVBM࣮ࡍͷ
1SFEJDUJPO༧ଌ ࣮ࡍͷͱ༧ଌͱͷࠩ ࣮ͱׂ߹ Q ECαΠτͰΫʔϙϯΛͨ͠ͱ͖ͷྫͰͷղऍ
·ͱΊ
ҙࢥܾఆʹܨ͛Δੳͱͯ͠ҼՌਪ͕େࣄ ҼՌਪʹ%*%༗ޮ %*%ͱࠩͷࠩΛܭࢉ͢Δख๏ 1ZUIPOͬͯ$BVTBM*NQBDU؆୯ʹͰ͖·͢ ·ͱΊ
ɾͦ͜ཧղ͍ͨ͠ʮҼՌਪʯͷษڧ͡Ί·ͨ͠ʛদຊ݈ଠ IUUQTDPNFNPOJLLFJDPNOOFFDED ɾޮՌݕূೖʙਖ਼͍͠ൺֱͷͨΊͷҼՌਪʗܭྔܦࡁֶͷجૅ IUUQTXXXBNB[PODPKQEQ#+/: ɾ1ZUIPO൛$BVTBM*NQBDUΛ༻͍ͨ57$.ͷޮՌݕূ IUUQTXXXMJGVMMCMPHFOUSZ ࢀߟ
&/%