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#93
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
soriente
July 03, 2021
Technology
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
TokyoR#93
TokyoR#93の初心者セッション可視化パートです。
soriente
July 03, 2021
Other Decks in Technology
See All in Technology
事業価値を⽣み出すSREへ SREが担うべき意思決定の5層
kenta_hi
2
3k
依頼文化をやめる日 EM視点で語るPlatform EngineeringとInclusive SRE / Discussing Platform Engineering and Inclusive SRE from an EM's Perspective
shin1988
4
4.9k
AIと共生する開発者プラットフォーム:バクラクのモノレポ×マイクロサービス基盤
sakajunquality
2
3k
生成AIの活用/high_school2026
okana2ki
0
120
[2026-07-15] AI Ready なはずだったアーキテクチャと、見えてきた課題・次に目指す状態
wxyzzz
3
1k
Foxgloveについて 実際にExtensionを開発して公開するまでの話 / About Foxglove: The Story of Developing and Releasing an Extension
ry0_ka
0
190
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
4.4k
AIで政治は変わるのか? — 中高生と考えたAI時代の民主主義(東海高校サタデープログラム)
eitarosuda
0
410
ZOZOTOWNの進化と信頼性を両立する負荷試験
zozotech
PRO
2
150
Terraform共通モジュールをチーム横断で“変えられる”運用へ ― リリースと適用の分離
kekke_n
1
2.3k
スタートアップにおけるアジャイルの実践について #shibuyagile
murabayashi
3
2.1k
Featured
See All Featured
Game over? The fight for quality and originality in the time of robots
wayneb77
1
220
Docker and Python
trallard
47
3.9k
Un-Boring Meetings
codingconduct
0
340
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Designing for Performance
lara
611
70k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Agile that works and the tools we love
rasmusluckow
331
22k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
290
BBQ
matthewcrist
89
10k
KATA
mclloyd
PRO
35
15k
Code Review Best Practice
trishagee
74
20k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.6k
Transcript
5PLZP3σʔλՄࢹԽ ॳ৺ऀηογϣϯ
ࣗݾհ w TPSJFOUF w *5اۀۈ w 3ྺ ࡉͬͯ͘͘·͢ɻ w
ͱ͍ͬͯ࠷ۙ1ZUIPO͕ϝΠϯ w 1)1ॻ͍ͯͨ࣌ظ͋Γ·ͨ͠ɻ
ՄࢹԽͱ w จࣈͷ௨Γɺݟ͑ΔԽ͢Δɻ σʔλੳͷจ຺ͰɺσʔλͷؔੑΛݟ͑ ΔԽ͢Δɻ w ՄࢹԽΛ͚ͨͩ͠ͰΘ͔Δ͜ͱଟ͍ɻ w ՄࢹԽΛ͢ΔͱɺΘ͔Γ͍͢ɻ
w ՄࢹԽΛͨ͋͠ͱʹԿΒ͔ͷҙࢥܾఆΛߦ͏͜ͱ͕ଟ͍ɻ ੳऀ͕ࣗҙࢥ ܾఆ͢Δ͜ͱɺ୭͔ʹҙࢥܾఆͯ͠Β͏͜ͱ͋Δɻ
None
HHQMPUͷجຊ
HHQMPUͱ w ՄࢹԽͷͨΊͷϥΠϒϥϦ w UJEZWFSTFͷϥΠϒϥϦ܈ͷҰͭ w ʰ5IF(SBNNBSPG(SBQIJDTʱΛϕʔεʹ࡞ΒΕ͍ͯΔ ˠҰ؏ੑͷ͋Δจ๏Ͱ߹ཧతʹॻ͚Δʂ
ࠓճ͏σʔλQFOHVJOT JOTUBMMQBDLBHFT QBMNFSQFOHVJOT MJCSBSZ QBMNFSQFOHVJOT IFBE QFOHVJOT
TQFDJFT JTMBOE CJMM@MFOHUI@NN CJMM@EFQUI@NN fl JQQFS@MFOHUI@NN CPEZ@NBTT@H TFY ZFBS "EFMJF 5PSHFSTFO NBMF "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO /" /" /" /" /" "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO NBMF
QFOHVJOT
HHQMPUΠϯετʔϧಡΈࠐΈ JOTUBMMQBDLBHFT HHQMPU JOTUBMMQBDLBHFT UJEZWFSTF ͰՄ MJCSBSZ HHQMPU MJCSBSZ UJEZWFSTF
ͰՄ
ࠓճॻ͘άϥϑͷछྨ w ࢄਤ w άϥϑ w ંΕઢάϥϑ
ࠓճ͏σʔλQFOHVJOT JOTUBMMQBDLBHFT QBMNFSQFOHVJOT MJCSBSZ QBMNFSQFOHVJOT IFBE QFOHVJOT
TQFDJFT JTMBOE CJMM@MFOHUI@NN CJMM@EFQUI@NN fl JQQFS@MFOHUI@NN CPEZ@NBTT@H TFY ZFBS "EFMJF 5PSHFSTFO NBMF "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO /" /" /" /" /" "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO NBMF
ࠓճ͏σʔλQFOHVJOT JOTUBMMQBDLBHFT QBMNFSQFOHVJOT MJCSBSZ QBMNFSQFOHVJOT IFBE QFOHVJOT
TQFDJFT JTMBOE CJMM@MFOHUI@NN CJMM@EFQUI@NN fl JQQFS@MFOHUI@NN CPEZ@NBTT@H TFY ZFBS "EFMJF 5PSHFSTFO NBMF "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO /" /" /" /" /" "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO NBMF
ࢄਤ ॻ͖ํओʹ3ύλʔϯ > ggplot(penguins, aes(x = bill_length_mm, y = bill_depth_mm))
+ geom_point() > ggplot(penguins) + geom_point(aes(x = bill_length_mm, y = bill_depth_mm)) > ggplot() + geom_point( data = penguins, aes(x = bill_length_mm, y = bill_depth_mm) )
ࠓճॻ͘άϥϑͷछྨ w ࢄਤ w ંΕઢάϥϑ w άϥϑ
ࠓճ͏σʔλQFOHVJOT JOTUBMMQBDLBHFT QBMNFSQFOHVJOT MJCSBSZ QBMNFSQFOHVJOT IFBE QFOHVJOT
TQFDJFT JTMBOE CJMM@MFOHUI@NN CJMM@EFQUI@NN fl JQQFS@MFOHUI@NN CPEZ@NBTT@H TFY ZFBS "EFMJF 5PSHFSTFO NBMF "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO /" /" /" /" /" "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO NBMF
ࠓճ͏σʔλQFOHVJOT JOTUBMMQBDLBHFT QBMNFSQFOHVJOT MJCSBSZ QBMNFSQFOHVJOT IFBE QFOHVJOT
TQFDJFT JTMBOE CJMM@MFOHUI@NN CJMM@EFQUI@NN fl JQQFS@MFOHUI@NN CPEZ@NBTT@H TFY ZFBS "EFMJF 5PSHFSTFO NBMF "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO /" /" /" /" /" "EFMJF 5PSHFSTFO GFNBMF "EFMJF 5PSHFSTFO NBMF
σʔλूܭ MJCBSBSZ EQMZS QFOHVJOT@GPS@MJOFQFOHVJOT HSPVQ@CZ ZFBS TVNNBSJTF NFBO@NBTTNFBO
CPEZ@NBTT@H OBSN536& QFOHVJOT@GPS@MJOF ZFBS NFBO@NBTT
ંΕઢάϥϑ ॻ͖ํओʹ3ύλʔϯ > ggplot(penguins_for_line, aes(x = year, y = mean_mass))
+ geom_line() > penguins_for_line %>% ggplot() + geom_line(aes(x = year, y = mean_mass)) > ggplot(penguins_for_line) + geom_line(aes(x = year, y = mean_mass)) > ggplot() + geom_line( data = penguins_for_line, aes(x = year, y = mean_mass) )
άϥϑ ॻ͖ํ3ύλʔϯ > ggplot(penguins_for_line, aes(x = year, y = mean_mass))
+ geom_bar(stat = "identity") > ggplot(penguins_for_line) + geom_bar(aes(x = year, y = mean_mass), stat = "identity") > ggplot() + geom_bar( data = penguins_for_line, aes(x = year, y = mean_mass), stat = "identity") ҎԼͰՄ > ggplot() + geom_bar( data = penguins, aes(x = year, y = body_mass_g), stat = "summary", fun = "mean" )
ͦͷଞͷάϥϑɻɻɻ w άάΔ w ެࣜνʔτγʔτ IUUQTHJUIVCDPNSTUVEJPDIFBUTIFFUTCMPCNBTUFSEBUB WJTVBMJ[BUJPOQEG w 4MBDLͷSXBLBMBOH࣭
͍͔ͭ͘άϥϑॻ͍ͯΈͯ w λΠτϧ͚͍ͭͨɻ w ͕࣠ؾʹͳΔɻ
> ggplot() + geom_line( data = penguins_for_line, aes(x = year,
y = mean_mass) ) + ggtitle("ંΕઢάϥϑ") + theme_gray(base_family = "HiraKakuPro-W3") λΠτϧઃఆ
λΠτϧઃఆ > ggplot() + geom_line( data = penguins_for_line, aes(x =
year, y = mean_mass) ) + ggtitle("ંΕઢάϥϑ") + theme_gray(base_family = "HiraKakuPro-W3")
Y࣠ > ggplot() + geom_line( data = penguins_for_line, aes(x =
year, y = mean_mass)) + ggtitle("ંΕઢάϥϑ") + theme_gray(base_family = "HiraKakuPro-W3") + scale_x_continuous(breaks=seq(2007,2009,1))
Z࣠ > ggplot() + geom_line( data = penguins_for_line, aes(x =
year, y = mean_mass) ) + ggtitle("ࢄਤ") + theme_gray(base_family = "HiraKakuPro-W3") + scale_x_continuous( breaks = seq( min(penguins_for_line$year), max(penguins_for_line$year), 1 ) ) + ylim(0, 4300)
ࢄਤ छྨʹΑͬͯ৭͚͍ͨ > ggplot() + geom_point( data = penguins, aes(x
= bill_length_mm, y = bill_depth_mm, color = species) )
·ͱΊ w ՄࢹԽ͔ͳΓधཁͳύʔτ͕ͩɺ͍͠ɻ w άϥϑHHQMPU ͱHFPN@YYY Λ͏ͱॻ͘͜ͱ͕Ͱ͖Δɻ w ؔϓϥεͰͭͳ͙ɻ w
Γ͍ͨ͜ͱΛάάͬͯΈͯɺࢼͯ͠ΈͯɺΘ͔Βͳ͚Εɺ4MBDLͷSXBLBMBOHʹ࣭ͯͯ͠ Έ·͠ΐ͏ʂ
&/+0: