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
統・再現性・協力: 人為的過誤を防ぎ、未来へ進む策 / Integration, Reprod...
Search
Uryu Shinya
April 22, 2023
Programming
1
670
統・再現性・協力: 人為的過誤を防ぎ、未来へ進む策 / Integration, Reproducible, and Collaboration
2023年4月22日に開催された
Tokyo.R#105
での発表資料です。
瓜生真也(u_ribo)
https://twitter.com/u_ribo
Uryu Shinya
April 22, 2023
Tweet
Share
More Decks by Uryu Shinya
See All by Uryu Shinya
Rの機械学習フレームワークの紹介〜tidymodelsを中心に〜 / machine_learning_with_r2024
s_uryu
0
670
地理空間データの機械学習への適用 / machine_learning_for_spatial_data
s_uryu
0
160
mandaRa: R言語ユーザのための新しい知識共有の場 / mandara_tokyor111
s_uryu
2
590
R言語入門 (R-4.3.3 2024年4月版) / introduction to r
s_uryu
8
6.1k
Rによる大規模データの処理
s_uryu
2
2.3k
textlintr: Rユーザのためのtextlintによる校正
s_uryu
0
500
Rによるデータ可視化と地図表現
s_uryu
1
2.2k
データ分析入門 / tokupon-ds2022
s_uryu
4
5.6k
Quartoを使ってみませんか / quarto_get_started
s_uryu
6
3.5k
Other Decks in Programming
See All in Programming
3rd party scriptでもReactを使いたい! Preact + Reactのハイブリッド開発
righttouch
PRO
1
430
Kotlin2でdataクラスの copyメソッドを禁止する/Data class copy function to have the same visibility as constructor
eichisanden
1
160
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
410
OpenTelemetryでRailsのパフォーマンス分析を始めてみよう(KoR2024)
ymtdzzz
5
1.8k
ECSのサービス間通信 4つの方法を比較する 〜Canary,Blue/Greenも添えて〜
tkikuc
11
2.3k
EventSourcingの理想と現実
wenas
6
2.1k
リリース8年目のサービスの1800個のERBファイルをViewComponentに移行した方法とその結果
katty0324
5
3.9k
gopls を改造したら開発生産性が高まった
satorunooshie
8
260
僕がつくった48個のWebサービス達
yusukebe
19
17k
cXML という電子商取引の トランザクションを支える プロトコルと向きあっている話
phigasui
3
2.3k
弊社の「意識チョット低いアーキテクチャ」10選
texmeijin
5
24k
qmuntal/stateless のススメ
sgash708
0
120
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
355
29k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Optimizing for Happiness
mojombo
376
69k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Gamification - CAS2011
davidbonilla
80
5k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Designing for humans not robots
tammielis
249
25k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
92
16k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
27
1.9k
Transcript
⽠ ⽣ 真 也 ౷ ɾ ࠶ ݱ ੑ ɾ
ڠ ྗ ਓ ҝ త ա ޡ Λ ͗ ະ དྷ ਐ Ή ࡦ 5PLZP3!ΦϯϥΠϯ VSJCP V@SJCP San Diego Air and Space Museum's Library and Archiv e
ࣗݾհ ಙౡେֶσβΠϯܕ"*ڭҭݚڀηϯλʔɾॿڭ ӝੜਅ ͏ΓΎ͏͠Μ ؔ৺ σʔλՄࢹԽɺཧۭؒใɺਓྲྀɺੜੜ ʮ"*૯߹ԋशʯɺʮใՊֶೖʯɺ ʮσʔλαΠΤϯεͷ༠͍ʯ ୲
εϙϯαʔ ͜ͷൃදҎԼͷํʑʹΑΔ(JU)VCεϙϯαʔࢧԉΛड͚͍ͯ·͢ IUUQTHJUIVCDPNTQPOTPSTVSJCP katsurakob ito4303 ytknzw
👻 ϓϩάϥϜΛਖ਼ৗʹ࣮ߦͰ͖ͳ͍ͱ͖ ಈ͔ͳ͍ ݟ͔ͭΒͳ͍ ॻ͍͍ͯͳ͍ UZQP ཁ݅Λຬ͍ͨͯ͠ͳ͍ ফͨ͠ɾফ͑ͨ
ίʔυΛ͍ͯ͠ͳ͍ ਓҝతͳաͪɺͰ͋Δ͕͋ͳͨѱ͘ͳ͍ɻ աޡΛ͍Ͱະདྷา͏ɻ ͋ͳͨѱ͘ͳ͍ɻ ख͕Δʢํͳ͍ʣɺ ґଘ͕ؔյΕΔ ࣍ʹ͏໘Λ ૾Ͱ͖ͳ͍͔Β σΟϨΫτϦͷߏ͕ෳࡶɺ σʔλΛཧ͍ͯ͠ͳ͍ ݪҼͱͯ͠ʜ
౷ ࠶ ݱ ੑ ڠ ྗ ਓҝతͳաͪΛ͙ͨΊͷͭͷΩʔϫʔυ ͜ͷλΠτϧδϟϨυɾμΠΞϞϯυʰॐɾපݪەɾమʱ͔ΒൃΛಘ·ͨ͠
͔ Β ࢝ · Δ ౷ Δ ˠදతͳΞϓϦέʔγϣϯ 34UVEJP
CZ1PTJU 7JTVBM4UVEJP$PEF 74$PEF CZ.JDSPTPGU ҟͳΔڥͰڞ௨ͨ͠ΠϯλʔϑΣʔεΛར༻͢Δ ڥ͕ҧͬͯීஈ௨Γʹ͑Δ͜ͱ͕ཧ σεΫτοϓɺΫϥυͱڥ͕ଟ༷Խ ڞ௨ͨ͠ΠϯλʔϑΣʔε ڞ௨ͯ͠ ϑΝΠϧࢀরɾૢ࡞ ୈࡾऀͷ։ൃऀʹΑΔ֦ுػೳ ೖྗิ˞ ͕ར༻Մೳ ˞74$PEFͰ֦ுػೳͷಋೖ͕ඞཁ γϯλοΫεϋΠϥΠτ˞
ֶशɾߏஙͷखؒΛল͘ ͳͥΠϯλʔϑΣʔεͷ౷ҰΛ৺͕͚Δͷ͔ ΠϯλʔϑΣʔεͷ౷Ұ HHQMPUɺUJEZWFSTFɺUJEZNPEFMTͳͲ ˠύοέʔδಉ༷ ɹΠϯλʔϑΣʔε͕౷Ұ͞ΕͨύοέʔδɺϑϨʔϜϫʔΫΛར༻͢Δ ʮ͍ͭͰɺͲ͜Ͱීஈ௨Γʹ͑Δʯʜ҆৺ σεΫτοϓ൛ Σϒʢαʔόʔʣ൛ 34UVEJP
74$PEF σεΫτοϓ൛ Σϒ൛
34UVEJP1SPKFDUػೳʢ3QSPKʣ ཧ͞ΕΔ͜ͱͰཧ͢Δ IFSFύοέʔδ ͜ΕΒʮ࠶ݱੑʯɺʮڠྗʯͷͨΊͷػೳඋ͍͑ͯΔ 04ؒͰͷϑΝΠϧࢦఆํ๏ͷҧ͍Λͳ͘͢ 3ͷऴྃ࣌ʹΦϒδΣΫτΛอଘͤ͞ͳ͍ ࠶ىಈ࣌ʹΦϒδΣΫτΛ෮ݩ͠ͳ͍ ΈࠐΈύΠϓԋࢉࢠʢcʣͷ ར༻Λ༗ޮʹ͢Δ 3QSPKͷ͋ΔσΟϨΫτϦʢ֊ʣ͕ج४ͱͳΔ
📂 IPHF IPHF3QSPK 📂EBUBSBX TBNQMFDTW here::here("data-raw/sample.csv") #> [1] "/Users/suryu/hoge/data-raw/sample.csv"
ͱ ͍ ͏ ࠶ ݱ ੑ ࢁ Λ ొ Δ
ίϯιʔϧͰߦ͏༰Λίʔυʹ͢͜ͱ͕ୈҰา ͨͩ͠ࢁΛΔ͜ͱͰ͖ͳ͍ ࢁΛΔ͜ͱͰ͖ͳ͍ ʜͦΕͰ࠶ݱੑͷࢁʹͨͲΓண͚ͳ͍ʢʮԿ͔ʯ͕જΜͰ͍Δʣ (JUͰϑΝΠϧͷมߋΛه͢Δ EPDLFSɺSFOWΛͬͯύοέʔδΛཧ͢Δ UBSHFUTͰॲཧ༰ʹ࠶ݱੑΛอূ͢Δ ೋาϑΝΠϧʹอଘ͢Δ ࣍34UVEJP1SPKFDUΛར༻͢Δ 3.BSLEPXO2VBSUPͰίʔυͱจষΛ͢ IUUQTTQFBLFSEFDLDPNT@VSZV
όʔδϣϯʹҙຯ͕͋Δ େࣄͳ͜ͱ ͏͔ͭʹ্͛ͳ͍ʜٴޮՌɺ͜Ε·Ͱͷίʔυ͕ػೳ͠ͳ͘ͳΔϦεΫ ͨͩ͠ॏେͳηΩϡϦςΟͷमਖ਼ͳͲ͋ΔͨΊɺߋ৽༰Λ·ͱΊͨχϡʔεΛݟΔ ˞։ൃऀɾίϛϡχςΟʹΑͬͯόʔδϣϯͷ͚ํ͕ҟͳΔ ϝδϟʔ ϚΠφʔ ύον
"1*ͷมߋʹ ޓੑͷͳ͍߹ͳͲ ޙํޓੑ͕͋Γ ػೳੑΛՃͨ͠߹ ޙํޓੑΛ͏ όάमਖ਼ ࢀߟ ηϚϯςΟοΫόʔδϣχϯά IUUQTTFNWFSPSHMBOHKB
ίϚϯυΛ֮͑ͳͯ͑͘Δ ͱ͔͘όʔδϣϯཧγεςϜ (JU ͷಋೖΛʂ ࣍ͷҰาʜʮڠྗʯͷͨΊʹ(JU)VC(JU-BCʹϦϙδτϦΛ༻ҙ͢Δ (JUύωϧͷΞΠίϯ ʁ . % "
HJUͷཧର֎ มߋ͕͋Δ আ͞Εͨ ཧରʹՃΘͬͨ
ݟ ͑ ͳ ͍ ڠ ྗ ྗ ʹ Α Δ
ԕ͘ߦͨ͘ΊʹʹͳΔ ʹͳΔ વͱͨ͠σΟϨΫτϦߏɺίʔυதͷίϝϯτɺ ڞಉ࡞ۀ͢Δਓ͕ͨͪίʔυɺσʔλΛࢀরͰ͖Δ ʢ(JU)VCJTTVFTͳͲʹʣ՝Λه͢Δ ͕ࣗࣗॿ͚ΒΕΔ͜ͱ͋Δɻ ࠓͷࣗͱաڈͷࣗͷʮڠྗʯ ˠ࠶ݱੑ͕Ұஈߴ·Δ ˠྨࣅͷͷରࡦ৽͍͠ϝϯόʔͷखॿ͚ͱͳΔ ˠίʔυࡒ࢈
δϟϨυɾμΠΞϞϯυʰॐɾපݪەɾమʱͰڥͷࠩҟΛɺݱͷࣾձʹͭͳ͕Δෆۉߧ ʮ࣋ͭͷͱ࣋ͨ͟Δऀʯʹ͚ͨཁҼͱͯ͠ڍ͍͛ͯΔɻ ॐʢҙਤͨ͠Θ͚Ͱͳ͍͕ʣපݪەʹର͢Δ߅ྗΛ͍ͬͯͨϤʔϩούͷຽ͕৽େΛ৵ུͯ͠ ͍ͬͨΑ͏ʹɺٕज़ೳྗ໋ӡΛ͚Δ͜ͱʹͭͳ͕Δɻ ˠʮ౷ɾ࠶ݱੑɾڠྗʯͦΕ͕Ͱ͖Δڥͱͦ͏Ͱͳ͍ڥͰ࣌ؒܦݧʹ͕ࠩੜ͡Δʁ ɹਓೳΛ׆༻ͨ͠৽͍ٕ͠ज़ʢ$PQJMPUʣೳྗʢ$IBU(15ͷ͍ͷཱͯํɺϓϩϯϓτΤϯδχΞ Ϧϯάʣࠓޙͷզʑͷ໋ӡΛ୲͏͔͠Εͳ͍ɻ (JU)VC$PQJMPU "NB[PO$PEF8IJTQFSFS $IBU(15
࣋ͭͷͱ࣋ͨ͟Δऀ ڥͷࠩҟ ٕज़ೳྗ໋ӡΛ͚Δ͜ͱʹͭͳ͕Δ (PPHMF#BSE
ʮ౷Δʯ͔Β࢝·Δ 1 2 3 ڠྗʹΑΔݟ͑ͳ͍ྗ ࠶ݱੑͱ͍͏ࢁΛొΔ Enjoy!