class: title-slide, center, middle # Welcome ## Introduction and Orientation --- class: split-three # Hello π ### Welcome to the 3rd annual UO Psych R Bootcamp! -- ## <center>The team</center> .column[.content[.center[ <br><br><br><br><br><br><br><br><br><br><br><br><br> <img src="images/brendan.png" width="75%" /> ### Brendan ]]] .column[.content[.center[ <br><br><br><br><br><br><br><br><br><br><br><br><br> <img src="images/cianna.png" width="75%" /> ### Cianna ]]] .column[.content[.center[ <br><br><br><br><br><br><br><br><br><br><br><br><br> <img src="images/cam.png" width="75%" /> ### Cam ]]] --- # Schedule ####
**Day 1: Monday, 9/21, 9 AM - 1 PM PST** + Basics of R & RStudio + Data Types & Structures + Functions & Debugging *** ####
**Day 2: Wednesday, 9/23, 9 AM - 12 PM PST** + Introduction to the tidyverse + Importing data & Project-oriented workflows + Data visualization with `ggplot2` *** ####
**Day 3: Friday, 9/25, 9 AM - 1 PM PST** + Data wrangling with `dplyr` + Data tidying with `tidyr` + Reproducible reporting with R Markdown --- class: split-three # Logistics .column[.content[.center[ <br><br><br><br><br> # [<svg style="height:120px;" viewBox="0 0 581 512"><path d="M581 226.6C581 119.1 450.9 32 290.5 32S0 119.1 0 226.6C0 322.4 103.3 402 239.4 418.1V480h99.1v-61.5c24.3-2.7 47.6-7.4 69.4-13.9L448 480h112l-67.4-113.7c54.5-35.4 88.4-84.9 88.4-139.7zm-466.8 14.5c0-73.5 98.9-133 220.8-133s211.9 40.7 211.9 133c0 50.1-26.5 85-70.3 106.4-2.4-1.6-4.7-2.9-6.4-3.7-10.2-5.2-27.8-10.5-27.8-10.5s86.6-6.4 86.6-92.7-90.6-87.9-90.6-87.9h-199V361c-74.1-21.5-125.2-67.1-125.2-119.9zm225.1 38.3v-55.6c57.8 0 87.8-6.8 87.8 27.3 0 36.5-38.2 28.3-87.8 28.3zm-.9 72.5H365c10.8 0 18.9 11.7 24 19.2-16.1 1.9-33 2.8-50.6 2.9v-22.1z"/></svg>](https://bit.ly/3caJRCN) ### RStudio Cloud ]]] .column[.content[.center[ <br><br><br><br><br> # [<svg style="height:120px;" viewBox="0 0 448 512"><path d="M94.12 315.1c0 25.9-21.16 47.06-47.06 47.06S0 341 0 315.1c0-25.9 21.16-47.06 47.06-47.06h47.06v47.06zm23.72 0c0-25.9 21.16-47.06 47.06-47.06s47.06 21.16 47.06 47.06v117.84c0 25.9-21.16 47.06-47.06 47.06s-47.06-21.16-47.06-47.06V315.1zm47.06-188.98c-25.9 0-47.06-21.16-47.06-47.06S139 32 164.9 32s47.06 21.16 47.06 47.06v47.06H164.9zm0 23.72c25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06H47.06C21.16 243.96 0 222.8 0 196.9s21.16-47.06 47.06-47.06H164.9zm188.98 47.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06h-47.06V196.9zm-23.72 0c0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06V79.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06V196.9zM283.1 385.88c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06v-47.06h47.06zm0-23.72c-25.9 0-47.06-21.16-47.06-47.06 0-25.9 21.16-47.06 47.06-47.06h117.84c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06H283.1z"/></svg>](https://uodatascience.slack.com/) ### Slack <br> **#bootcamp2020** ]]] .column[.content[.center[ <br><br><br><br><br> # [<svg style="height:120px;" viewBox="0 0 496 512"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>](https://github.com/uopsych/summeR-bootcamp-2020) ### Github ]]] --- # A word of encouragement + R has a substantial learning curve, but... -- + 1) It's absolutely worth it! (I promise) -- + 2) *Everyone* goes through this -- > βThere is no way of going from knowing nothing about a subject to knowing something about a subject without going through a period of great frustration and much suckiness.β -- .right[-Hadley Wickham, <br>Chief Scientist at RStudio] .right[ <img src="images/hadley.jpg" width="25%" /> ] --- .footnote[Artwork by [@allison_horst](https://twitter.com/allison_horst)] .pull-left[.center[ <img src="images/breakr.gif" width="60%" /> ]] .pull-right[.center[ <img src="images/stormyr.gif" width="60%" /> ]] -- .center[ # π + πͺ ... ] -- .pull-left[.center[ <img src="images/heartyr.gif" width="60%" /> ]] .pull-right[.center[ <img src="images/rainbowr.gif" width="60%" /> ]] --- # What are R & RStudio? -- .pull-left[ <br> .center[ <img src="images/r_logo.png" width="40%" /> ] <br><br> **R** is a programming language designed for statistics and data science ] -- .pull-right[ .center[ <img src="images/rstudio_logo.png" width="1365" /> ] **RStudio** is an integrated development environment (IDE) that provides an interface to R. RStudio also refers to the [company](https://rstudio.com/about/) that develops this software. ] --- # What are R & RStudio? <img src="images/engine_dashboard.png" width="2021" /> .footnote[Image from [*Modern Dive*](https://moderndive.netlify.app/1-1-r-rstudio.html)] --- # Why Use R? ## It's open source -- + It's free! -- + It's easier to share your data & code -- + Innovations spread quickly -- + *You* can contribute! --- # Why Use R? ## It's powerful & flexible -- + You can use R for more than data analysis, including: + creating websites (including this one!) + creating documents that reproduce your analyses + slideshows (including this one!) + books + web applications -- + In R, it is never *if* but *how*... --- # Why Use R? ## It's a useful, transferable skill -- + R is used across many industries, esp. in UX & data science --- # Why Use R? ## Reduce errors, enhance reproducibility & transparency -- + Generate publication-quality figures & tables within R, reducing copypasta errors -- + Create detailed and fully documented scripts showing every step between raw data & stats -- + You can use R to automate reporting of your analyses (for HW or publication), reducing all too common errors in reported statistics see [Nuijten et al.](https://link.springer.com/article/10.3758/s13428-015-0664-2) --- # Why Use R? ## It's efficient -- + Once you get used to it and start using R, it saves you time in the long run -- + Scripts make re-using past work or using others' work as a starting point much easier -- + Typing scripts is much faster than clicking through menus, *especially* after you get the hang of keyboard shortcuts -- + It runs faster and is less bloated than GUI-based statistical software (e.g., SPSS) -- ## It's fun π₯³ No, seriously! --- class: inverse, center, middle # Let's get started! ### You can follow along: ### π [uopsych-r-bootcamp-2020.netlify.app](https://uopsych-r-bootcamp-2020.netlify.app/)