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
soriente
July 03, 2021
Technology
0
230
TokyoR#93
TokyoR#93の初心者セッション可視化パートです。
soriente
July 03, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
アジャイルでの品質の進化 Agile in Motion vol.1/20241118 Hiroyuki Sato
shift_evolve
0
170
AWS Media Services 最新サービスアップデート 2024
eijikominami
0
200
Engineer Career Talk
lycorp_recruit_jp
0
190
ドメインの本質を掴む / Get the essence of the domain
sinsoku
2
160
心が動くエンジニアリング ── 私が夢中になる理由
16bitidol
0
100
CysharpのOSS群から見るModern C#の現在地
neuecc
2
3.5k
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
13k
EventHub Startup CTO of the year 2024 ピッチ資料
eventhub
0
120
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1.3k
Lexical Analysis
shigashiyama
1
150
ISUCONに強くなるかもしれない日々の過ごしかた/Findy ISUCON 2024-11-14
fujiwara3
8
870
AIチャットボット開発への生成AI活用
ryomrt
0
170
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
180
21k
YesSQL, Process and Tooling at Scale
rocio
169
14k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Done Done
chrislema
181
16k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
430
Building Your Own Lightsaber
phodgson
103
6.1k
Navigating Team Friction
lara
183
14k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
BBQ
matthewcrist
85
9.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Into the Great Unknown - MozCon
thekraken
32
1.5k
Music & Morning Musume
bryan
46
6.2k
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: