Slide 1

Slide 1 text

đź”— bit.ly/begin-rmd

Slide 2

Slide 2 text

setting the stage

Slide 3

Slide 3 text

replicability reproducibility same research question same research question same results same results new data same data

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

a little bit of history…

Slide 6

Slide 6 text

useR! 2012

Slide 7

Slide 7 text

#1: Convince researchers to adopt a reproducible research workflow #2: Train new researchers who don’t have any other workflow

Slide 8

Slide 8 text

reproducibility

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

data analysis - descriptive stats - plots & tables - model output write-up - research question & context - interpretations - conclusions lab report copy-paste copy-paste text block data analysis text block data analysis text block + code & output tightly connected + easy to reproduce, update, collaborate + standardised format - unfamiliar format, must learn syntax Word, Google Docs, etc. R Markdown

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

fast forward to the present

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

growing out of r markdown with

Slide 20

Slide 20 text

r markdown rstudio projects

Slide 21

Slide 21 text

r markdown external data

Slide 22

Slide 22 text

r markdown external data in other folders with here : : here()

Slide 23

Slide 23 text

r markdown version control

Slide 24

Slide 24 text

version control with Git and GitHub for students for educators + learn a best practice for reproducibility + get familiar with systems that are widely used in industry and academia + facilitate collaboration and sharing + teach a best practice for reproducibility + centralise the distribution and collection of assignments + enable students to work collaboratively (even when working remotely!)

Slide 25

Slide 25 text

a simple assignment…

Slide 26

Slide 26 text

…that is straightforward to assess

Slide 27

Slide 27 text

a more complex project…

Slide 28

Slide 28 text

…with automated checks leveraging GitHub actions

Slide 29

Slide 29 text

allowed - f i les.yaml project - allowed - f i les.R

Slide 30

Slide 30 text

knit - readme.yaml

Slide 31

Slide 31 text

r markdown other formats …

Slide 32

Slide 32 text

No content

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

r markdown you, the educator

Slide 35

Slide 35 text

putting it altogether

Slide 36

Slide 36 text

No content

Slide 37

Slide 37 text

references & acknowledgements - Baumer, B., Çetinkaya-Rundel, M., Bray, A., Loi, L., & Horton, N. J. (2014). "R Markdown: Integrating A Reproducible Analysis Tool into Introductory Statistics." Technology Innovations in Statistics Education, 8(1). https:// escholarship.org/uc/item/90b2f5xh. - Beckman, M. D., Çetinkaya-Rundel, M., Horton, N. J., Rundel, C. W., Sullivan, A. J., & Tackett, M. (2020). Implementing version control with Git and GitHub as a learning objective in statistics and data science courses. Journal of Statistics Education, 1-35. - Carver, R., et al. (2016) "Guidelines for assessment and instruction in statistics education (GAISE) college report 2016." http://www.amstat.org/education/gaise/GaiseCollege_full.pdf. - Çetinkaya-Rundel, M. (2012) "Planting seeds of reproducibility with knitr and markdown" Citizen Statistician. http:// www.citizen-statistician.org/2012/10/planting-seeds-of-reproducibility-with-knitr-and-markdown. - Horst A.M., Hill A.P., Gorman K.B. (2020). palmerpenguins: Palmer Archipelago (Antarctica) penguin data. R package version 0.1.0. https://allisonhorst.github.io/palmerpenguins. doi: 10.5281/zenodo.3960218. - Sharla Gelfand (2021). ggkeyboard: Plot a Keyboard Using "ggplot2". R package version 0.0.0.9012, https:// github.com/sharlagelfand/ggkeyboard. - Background image credit: Tighe Flanagan, https://www.instagram.com/p/CFcKz89nWE0.

Slide 38

Slide 38 text

and R Markdown continues to facilitate reproducibility, no matter your scope and experience… 🔗 bit.ly/begin-rmd