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
750
統・再現性・協力: 人為的過誤を防ぎ、未来へ進む策 / 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
生成AIサービスを用いた研究活動の支援
s_uryu
0
120
R研究集会(2024)のご案内
s_uryu
1
620
生成AIを用いたサービスの紹介
s_uryu
1
73
生成AIの基礎的事項と社会に与える影響
s_uryu
0
35
Rの機械学習フレームワークの紹介〜tidymodelsを中心に〜 / machine_learning_with_r2024
s_uryu
0
930
地理空間データの機械学習への適用 / machine_learning_for_spatial_data
s_uryu
0
260
mandaRa: R言語ユーザのための新しい知識共有の場 / mandara_tokyor111
s_uryu
2
690
R言語入門 (R-4.3.3 2024年4月版) / introduction to r
s_uryu
7
6.7k
Rによる大規模データの処理
s_uryu
2
2.7k
Other Decks in Programming
See All in Programming
2025年のz-index設計を考える
tak_dcxi
11
4.3k
個人開発の学生アプリが企業譲渡されるまで
akidon0000
2
1.2k
AIコーディングエージェントを 「使いこなす」ための実践知と現在地 in ログラス / How to Use AI Coding Agent in Loglass
rkaga
4
1.4k
LRパーサーはいいぞ
ydah
7
1.3k
一緒に働きたくなるプログラマの思想 #QiitaConference
mu_zaru
81
21k
音声プラットフォームのアーキテクチャ変遷から学ぶ、クラウドネイティブなバッチ処理 (20250422_CNDS2025_Batch_Architecture)
thousanda
0
420
エンジニアが挑む、限界までの越境
nealle
1
330
REALITY コマンド作成チュートリアル
nishiuriraku
0
120
Embracing Ruby magic
vinistock
2
230
KANNA Android の技術的課題と取り組み
watabee
1
490
最速Green Tea 🍵 Garbage Collector
kuro_kurorrr
1
120
プロダクトエンジニアのしごと 〜 受託 × 高難度を乗り越えるOptium開発 〜
algoartis
0
220
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
693
190k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
420
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
840
How to Think Like a Performance Engineer
csswizardry
23
1.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
790
Speed Design
sergeychernyshev
29
940
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
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!