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
TokyoR #111 Beginners' Session1 data handing
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
yu_sekiya
February 23, 2024
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
TokyoR #111 Beginners' Session1 data handing
TokyoR#111の初心者セッションで発表するつもりだった内容です。
yu_sekiya
February 23, 2024
More Decks by yu_sekiya
See All by yu_sekiya
TokyoR#119 rvestでhtml_liveをさわってみた話
kotatyamtema
0
58
TokyoR#119 bignners session2 Visualization
kotatyamtema
0
240
Shinyのすすめ - Introduction to shiny -
kotatyamtema
0
180
TokyoR116_BeginnersSession1_環境構築
kotatyamtema
0
270
TokyoR#114 shiny+DT超(ザックリ)入門
kotatyamtema
0
110
TokyoR#113 bignners session2 Visualization
kotatyamtema
0
140
TokyoR #112 Beginners' Session2 data handing
kotatyamtema
0
140
TokyoR#95 bignners session2 Visualization
kotatyamtema
0
73
TokyoR#102 bignners session2
kotatyamtema
0
94
Other Decks in Programming
See All in Programming
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
1k
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
220
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
220
TSKaigi Night Talks 2026_TypeScriptでサプライチェーンの整合性を型に閉じ込める
geekplus_tech
0
430
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
270
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
820
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
150
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
rkaga
2
640
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
11
1.4k
関数型プログラミングのメリットって何だろう?
wanko_it
0
120
自作OSでスライド発表する
uyuki234
1
3.6k
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
190
Featured
See All Featured
A better future with KSS
kneath
240
18k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
A Tale of Four Properties
chriscoyier
163
24k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
250
Prompt Engineering for Job Search
mfonobong
0
370
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
460
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
410
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Building Adaptive Systems
keathley
44
3.1k
Transcript
ॳ৺ऀηογϣϯ %BUB)BOEMJOH 5PLZP3 !LPUBUZBNUFNB
ࣗݾհ 5XJUUFS*%!LPUBUZBNUFNB େֶͰͷઐߦಈੜଶֶ ཱҊdั֫d࣮ݧdੳ·ͰϫϯΦϖ ࠓ·Ͱ٬ઌ΅ͬͪੳˠΞύϨϧ௨ൢձࣾ ݱࡏҩྍݕࠪձࣾ 3ྺա͔͗ͨʁӬԕͷॳ৺ऀ ۙگΏΔΏΔඈߦத य़ڿΛ֮͑ͣʜ
త 3ͷجຊతͳσʔλͷѻ͍͕͔Δ UJEZWFSTQBDLBHFΛͬͯ ΠϚυΩͷલॲཧ͕Ͱ͖ΔΑ͏ʹͳΔ
3Ͱͷσʔλͷѻ͍ͷجຊ ɹϓϩάϥϛϯάجૅ༻ޠ ɹσʔλܕͱσʔλߏ σʔλੳͷखॱ UJEZEBUBͱ UJEZWFSTFΛͬͨϞμϯͳσʔλϋϯυϦϯά
ɹσʔλ֓ཁͷ֬ೝ ɹύΠϓॲཧ ɹEQMZSUJEZSͷ͍ํ ˎڥߏஙʹ͍ͭͯաڈͷࢿྉΛࢀর͍ͩ͘͞ IUUQTTQFBLFSEFDLDPNLPUBUZBNUFNBUPLZPSOVNCFS CFHJOOFSTTFTTJPO .&/6
ϓϩάϥϜجૅ༻ޠ ༻ޠ ҙຯ ΦϒδΣΫτ จࣈɺؔͳͲɺ3Ͱѻ͏ͷͷ૯শ ม จࣈɺؔͳͲ໊લΛ͚ͨΦϒδΣΫτ ೖ มʹจࣈɺؔͳͲΛඥ͚ͮΔ͜ͱʢʣ ؔ
ԿΒ͔ͷॲཧΛ݅ʹ߹Θ࣮ͤͯߦ͢ΔΑ͏ʹఆٛͨ͠ͷ Ҿ ؔͷ෦݅Λࢦఆ͢Δύϥϝʔλ
σʔλܕͱσʔλߏ ܕ໊ ੑ࣭ ม֬ೝ ܕ ࢛ଇԋࢉͳͲͷࣜʹΑΔॲཧ͕Ͱ͖ େখ͕ؔ͋Δ BTOVNFSJD JTOVNFSJD จࣈܕ
μϒϧΫΥʔςʔγϣϯͰғΜͰදݱɻ ਖ਼نදݱʹΑΔॲཧ͕Մೳ BTDIBSBDUFS JTDIBSBDUFS Ҽࢠܕ -BCFMTʢจࣈʣͷཪʹMFWFMTʢʣ͕ ఆٛ͞Ε͍ͯΔ BTGBDUPS JTGBDUPS σʔλܕͱ σʔλͷ࣋ͭੑ࣭ 3େ͖ͭ͘ͷܕͰೝࣝ
σʔλܕͱσʔλߏ ܕ໊ ੑ࣭ ม֬ೝ WFDUPSܕ ಉ͡छྨͷσʔλܕΛ࣍ݩͰूΊͨͷ BTWFDUPS JTWFDUPS NBUSJYܕ ಉ͡छྨͷσʔλܕΛ࣍ݩͰूΊͨͷ
BTNBUSJY JTNBUSJY EBUBGSBNFܕ ҟͳΔσʔλܕΛ࣍ݩʹूΊͨͷɺ 3ͷओઓ ͷ BTEBUBGSBNF JTEBUBGSBNF MJTUܕ ҟͳΔσʔλߏͷΦϒδΣΫτΛूΊͨͷ KTPO ੳ݁Ռͷग़ྗ͕͜ͷߏͰ͋Δ͜ͱ͕ଟ͍ BTMJTU JTMJTU σʔλߏͱ σʔλͷू·Γͷ࣋ͭੑ࣭ 3େ͖ͭ͘ͷߏ͕͋Δ wอ࣋Ͱ͖Δσʔλͷछྨ͕ҟͳΔ wσʔλߏ͝ͱʹͰ͖Δॲཧ͕ҟͳΔ wσʔλߏ͝ͱʹॲཧεϐʔυ͕ҟͳΔ
σʔλੳͷखॱ σʔλੳͰ۩ମతʹඞཁͳ࡞ۀ ɾσʔλ֓ཁͷ֬ೝ ɾUJEZEBUB㲗ඇUJEZEBUBͷม ɾσʔλͷՃूܭͳͲͷσʔλՃ σʔλϋϯυϦϯά )BEMFZ8JDLIBN(BSSFUU(SPMFNVOE UIFXFCTJUFGPSl3GPS%BUB4DJFODFzIUUQTSETIBEDPO[XSBOHMFJOUSPIUNM
UJEZEBUBͱ UJEZEBUB વσʔλ ͱɺ࣍ͷͭͷ݅Λຬͨͨ͠ දܕσʔλ ݸʑͷม͕ͭͷྻΛͳ͢ ݸʑͷ؍ଌ͕ͭͷߦΛͳ͢ ݸʑͷ؍ଌͷߏ୯Ґͷྨܕ͕ͭͷදΛͳ͢ ݸʑͷ͕ͭͷηϧΛͳ͢
UJEZEBUBͱ ਓ͕ݟ͍͢ܗࣜͱϓϩάϥϜ͕ݟ͍͢ܗࣜҟͳΔ ˠεϜʔζʹมͰ͖Δ͜ͱ͕େࣄ ඇUJEZɿਓ͕ݟ͍͢ UJEZɿϓϩάϥϜ͕ѻ͍͍͢
༻σʔλ ࠓճ༻͢ΔσʔλQBMNFSQFOHVJOTύοέʔδʹೖ͍ͬͯΔ lQFOHVJOTzσʔλ ˠࣄલʹܽଌΛআ֎ ˠඞཁʹԠͯ͡ཁΛࢉग़ IUUQTBMMJTPOIPSTUHJUIVCJPQBMNFSQFOHVJOT
σʔλ֓ཁͷ֬ೝ TLJNSTLJN QFOHVJOT
σʔλ֓ཁͷ֬ೝ TLJNSTLJN QFOHVJOT ֓ཁΛ֬ೝ͠ͳ͕Βܽଛͷॲཧํ๏ ͲΜͳσʔλܗࣜʹ·ͱΊ͔͢ͳͲ ੳʹඞཁͳ࡞ۀͷྲྀΕΛߟ͑Δ
UJEZWFSTFΛͬͨϞμϯͳσʔλϋϯυϦϯά ύΠϓ ΛͬͨσʔλϋϯυϦϯά ύΠϓॲཧ ैདྷͷॲཧ 9G G 9G Z
G 9 Z 9G H G H 9 9G Z G Z 9
UJEZWFSTFΛͬͨϞμϯͳσʔλϋϯυϦϯά ύΠϓ Λ͏ͱෳͷॲཧΛՄಡੑΛ୲อͨ͠·· ·ͱΊͯॻ͘͜ͱ͕Մೳ QFOHVJOT pMUFS TQFDJFTl"EFMJFz HSPVQ@CZ
JTMBOE TFY TVNNBSJTF OO NFBO@NBTTNFBO CPEZ@NBTT@H OBSN536& σʔλQFOHVJOT͔Β "EFMJFϖϯΪϯ͚ͩநग़͠ JTMBOEͱTFYͷΈ߹ΘͤͰ ಄Λ͑Δ͜ͱͱ ମॏͷฏۉΛٻΊΔ͜ͱΛ ࣮ߦ͢Δ
EQMZSͷجຊؔ ؔ ಈ࡞ TFMFDU ྻͷબ pMUFS ݅ʹΑΔߦͷநग़ NVUBUF ྻͷՃ HSPVQ@CZ
݅ʹΑΔߦͷάϧʔϓԽ TVNNBSJTF ߦͷू KPJO EBUBGSBNFಉ࢜ͷ݁߹ BSSBOHF ߦͷฒସ͑
σʔλͷ݁߹ ؔ ಈ࡞ MFGU@KPJO Y Z CZl[z YΛج४ʹ݁߹ SJHIU@KPJO Y
Z CZl[z ZΛج४ʹ݁߹ JOOFS@KPJO Y Z CZl[z Y Z྆ํʹଘࡏ͢ΔߦͷΈ݁߹ GVMM@KPJO Y Z CZl[z Y Z྆ํͷߦΛ݁߹ BOUJ@KPJO Y Z CZl[z Zͱඥ͔ͮͳ͍YΛฦ͢ ˎෳྻΛLFZʹKPJO͢Δ߹ CZD l[z l[[z ˎLFZʹ͢Δྻ໊͕ҟͳΔ߹ CZD l[zl[[z
UJEZSͷجຊؔ ؔ ಈ࡞ QJWPU@MPOHFS EBUBGSBNFΛॎʹมܗ͢Δ wDPMTಈ͔͍ͨ͠ྻ wOBNFT@UPͱͱྻ໊ͩͬͨͷΛೖΕΔྻ໊ wWBMVFT@UPಈ͔ͨ͠ΛೖΕΔྻ໊ QJWPU@XJEFS EBUBGSBNFΛԣʹมܗ͢Δ
wJE@DPMTࢦఆͨ͠ྻͷϢχʔΫͳΈ߹Θ͕ͤͦΕͧΕߦʹͳΔ wOBNFT@GSPN৽͘͠ྻ໊ʹͳΔྻ wWBMVFT@GSPNಈ͔͍ͨ͠ྻ VOJU ྻಉ࢜Λ݁߹͢Δ TFQBSBUF ྻΛ͚Δ ESPQ@OB /"͕͋ΔߦΛআ͢Δ SFQMBDF@OB /"Λࢦఆͨ͠ʹஔ͢Δ pMM /"Λɺ/"ͷ্ԼͲͪΒ͔ͷʹஔ͢Δ
BDSPTTؔͱ݅ॲཧ ؔ ಈ࡞ TUBSUT@XJUI ࢦఆͨ͠จࣈྻ͔Β࢝·Δྻ͚ͩબ FOET@XJUI ࢦఆͨ͠จࣈྻͰऴΘΔྻ͚ͩબ DPOUBJOT ࢦఆͨ͠จࣈྻؚ͕·ΕΔྻ͚ͩબ NBUDIFT
ࢦఆͨ͠ਖ਼نදݱͱҰக͢Δྻ͚ͩબ POF@PG ࢦఆͨ͠จࣈϕΫτϧͱҰக͢Δྻ͚ͩબ OVN@SBOHF ࢦఆͨ͠൪߸ͷྻ͚ͩબ XIFSF ܕผͰࢦఆͨ͠ํͷྻ͚ͩબ BDSPTTؔɿෳྻΛࢦఆͯ͠ҙͷॲཧΛ࣮ࢪ͢Δؔ ɹEQMZSUJEZSͷؔʹ౷Ұͯ͠ద༻Ͱ͖Δ 9NVUBUF BDSPTT DPMT GOT DPMTྻ໊ͷࢦఆ GOTద༻͢Δॲཧ
&YBNQMF TVNNBSZ@QFOHVJOTʹσʔλQFOHVJOT͔Β TFY͕ܽଌͷߦΛআ͠ TQFDJFTͱJTMBOEͱTFYͷΈ߹ΘͤͰ ΧϥϜ͚ͩΛநग़͠ɺ ฏۉͱඪ४ภࠩΛٻΊΔ TVNNBSZ@QFOHVJOTQFOHVJOT pMUFS JTOB TFY
HSPVQ@CZ TQFDJFT JTMBOE TFY TVNNBSJTF BDSPTT XIFSF JTOVNFSJD dNFBO OBSN536& dTE OBSN536&
ύΠϓ Λͬͨ ϞμϯͳσʔλϋϯυϦϯάͰ ͤͳσʔλੳΛ
จࣈྻॲཧͳͲଞʹ͑ΔσʔλϋϯυϦϯάͷ ख๏͍Ζ͍Ζ͋Γ·͢ɻ Γ͍ͨ͜ͱͷΠϝʔδΛ࡞ͬͯɺ্खʹࢼߦࡨޡ ͠ͳ͕Βշదͳ3ੜ׆Λա͍ͯͩ͘͝͠͞ɻ 3ͷ͍ํʹࠔͬͨΒʜ IFMQ Λ͏ $3"/ͷެࣜQEGΛಡΉ
SXBLBMBOHʹ࣭͢Δ HPPHMFઌੜͷ͓ੈʹͳΔ ࠷ޙʹ
&/+0: