2018.04.21 Tokyo.R #69
BeginneR Session – Data import / Export
2018.06.09 Tokyo.R #70
BeginneR Session – Bayesian Modeling
2018.07.15 Tokyo.R #71
Landscape with R – the Japanese R community
2018.10.20 Tokyo.R #73
BeginneR Session – Visualization & Plot
2019.01.19 Tokyo.R #75
BeginneR Session – Data pipeline
2019.03.02 Tokyo.R #76
BeginneR Session – Data pipeline
2019.04.13 Tokyo.R #77
BeginneR Session – Data analysis
Slide 6
Slide 6 text
Slide 7
Slide 7 text
If I have seen further it is by standing on
the shoulders of Giants.
-- Sir Isaac Newton, 1676
Slide 8
Slide 8 text
Before After
BeginneR Session
Slide 9
Slide 9 text
Data pipeline
Slide 10
Slide 10 text
Input
Output
Data Pipeline
Slide 11
Slide 11 text
packages
Slide 12
Slide 12 text
Input
Output
packages
Data Pipeline
Slide 13
Slide 13 text
Output
Input
Input
Data Pipeline
Slide 14
Slide 14 text
Output
Input
Input
Data Pipeline
Slide 15
Slide 15 text
Output
Input
Input
Data Pipeline
Slide 16
Slide 16 text
Data Pipeline
Slide 17
Slide 17 text
Data Pipeline
Slide 18
Slide 18 text
Data Pipeline
readable
coding
Slide 19
Slide 19 text
Programing
Write
Run
Read
Think
Slide 20
Slide 20 text
Run!!!
https://www.amazon.co.jp/dp/B00Y0UI990/
Slide 21
Slide 21 text
Programing
Write
Run
Read
Think
Slide 22
Slide 22 text
Programing
Write
Run
Read
Think
coding style
Slide 23
Slide 23 text
The tidyverse style guide
https://style.tidyverse.org/
"Good coding style is like correct punctuation:
you can manage without it, butitsuremakesthingseasiertoread."
Google's R Style Guide
https://style.tidyverse.org/
"The goal of the R Programming Style Guide is to make our
R code easier to read, share, and verify."
R coding style guides
Slide 24
Slide 24 text
The tidyverse style guide
https://style.tidyverse.org/
"Good coding style is like correct punctuation:
you can manage without it, butitsuremakesthingseasiertoread."
Google's R Style Guide
https://style.tidyverse.org/
"The goal of the R Programming Style Guide is to make our
R code easier to read,
share, and verify."
R coding style guides
Slide 25
Slide 25 text
Programing
Write
Run
Read
Think
Write
Run
Read
Think
Share
Slide 26
Slide 26 text
Text Figure
Information
Intention
Data
decode
encode
feedback
Programing
Programing
Write
Run
Read
Think
Write
Run
Read
Think
Communicate
Share
Slide 46
Slide 46 text
verbs
Slide 47
Slide 47 text
It (dplyr) provides simple “verbs” to help
you translate your thoughts into code.
functions that correspond to the most
common data manipulation tasks
Introduction to dplyr
https://cran.r-project.org/web/packages/dplyr/vignettes/dplyr.html
WFSCT {dplyr}
(SBNNBSPGEBUBNBOJQVMBUJPO
By constraining your options,
it helps you think about your
data manipulation challenges.
Introduction to dplyr
https://cran.r-project.org/web/packages/dplyr/vignettes/dplyr.html
Slide 58
Slide 58 text
鹟䥃罈׆כךյ
ظ٭ذ鉮冪סتطشو
ب٤وٜמ縒ֻױٙն
״זה䙫錌
Introduction to dplyr
https://cran.r-project.org/web/packages/dplyr/vignettes/dplyr.html
ױמ䙫錌
(SBNNBSPGEBUBNBOJQVMBUJPO
Slide 59
Slide 59 text
㛡ׂס⯆硜鐐◄ךյ
놹ס餉凢־յ舅榺מםն
И
́ горь Ф Страви́нский
Ⱏכ䙫錌
Slide 60
Slide 60 text
summary..
Slide 61
Slide 61 text
If I have seen further it is by standing on
the shoulders of Giants.
-- Sir Isaac Newton, 1676
Slide 62
Slide 62 text
Text Figure
Information
Intention
Data
decode
encode
feedback
Programing
Slide 63
Slide 63 text
Programing
Write
Run
Read
Think
Write
Run
Read
Think
Share