Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Big Magic with R: Creative Learning Beyond Fear

Big Magic with R: Creative Learning Beyond Fear

This talk was presented as a keynote for the 2018 Cascadia R Conference (https://cascadiarconf.com/agenda/).

Inspired by the book "Big Magic: Creative Living Beyond Fear" by Elizabeth Gilbert, Alison talks about the five essential ingredients needed to creatively learn R and why these elements are also essential for advanced users to take their R skills to the next level. You will hear practical advice for when, where, and how to start a project in R, and how your learning can add value- both to your own knowledge and to contribute to the larger community of R learners. Along the way, she shares recommended resources and evidence-based strategies for project-based learning. Alison's background working with both new and advanced R users gives her a unique perspective on this topic.

Alison Presmanes Hill

June 02, 2018

More Decks by Alison Presmanes Hill

Other Decks in Education


  1. Alison Hill, Associate Professor of Pediatrics & Assistant Director of

    OHSU’s Center for Spoken Language Understanding @apreshill @apreshill https://alison.rbind.io/ Slides: http://bit.ly/cascadiarconf-magic BIG MAGIC WITH R: CREATIVE LEARNING BEYOND FEAR
  2. 2 This work is licensed under a Creative Commons Attribution-ShareAlike4.0

    International License. To view a copy of this license, visit: https://creativecommons.org/licenses/by-sa/4.0/
  3. 8 Who am I? • Use R every day •

    Self-taught • Taught > 100 MS + PhD students
  4. 9 Who are you? • R curious? R beginner? Advanced

    user? • Use R every day? Every week?
  5. 23 All-purpose courage • Package reference docs (usage / arguments

    / examples) • Package vignette • GitHub README • Is there an RStudio Cheatsheet? (https://www.rstudio.com/resources/cheatsheets/) • Are there Stat545 materials by Jenny Bryan? (http://stat545.com) • Is there a roundup by Mara Averick? (https://maraaverick.rbind.io/tags/roundups/) • RWeekly “R Tutorials”: https://rweekly.org/#Tutorials
  6. DO NOT JUST READ CODE* *Dunlosky, J., Rawson, K. A.,

    Marsh, E. J., Nathan, M. J., & Willingham, D. T. (2013). Improving students’ learning with effective learning techniques: Promising directions from cognitive and educational psychology. Psychological Science in the Public Interest, 14(1), 4-58.
  7. “Your [work] not only doesn’t have to be original…it also

    doesn’t have to be important.” —Elizabeth Gilbert, Big Magic
  8. 49 Find projects to copy • RWeekly “R in the

    Real World”: https://rweekly.org/#RintheRealWorld • Julia Silge (Data Scientist, Stack Overflow) https://juliasilge.com • Dave Robinson (Data Scientist, DataCamp) http://varianceexplained.org • Maëlle Salmon (ROpenSci, LockeData) http://www.masalmon.eu • Lucy and Nick (Vandy biostats students) http://livefreeordichotomize.com
  9. 50

  10. “For most of history people just made things, and they

    didn’t make such a big freaking deal about it.” —Elizabeth Gilbert, Big Magic
  11. New Problem: I need to scrape the same table for

    all 8 series! Solution: Add purrr
  12. 76 My purrrlist • Jennifer Thompson’s R-Ladies Intro: https://github.com/jenniferthompson/RLadiesIntroT oPurrr

    • Jenny Bryan’s tutorial: https://jennybc.github.io/purrr-tutorial/ • Charlotte Wickham’s tutorial: https://github.com/cwickham/purrr-tutorial • RStudiopurrr cheatsheat: https://github.com/rstudio/cheatsheets/blob/maste r/purrr.pdf • Colin Fay’s purrr blog series: http://colinfay.me/tags/purrr/ • Mara Averick’s roundup of “purrr-ty posts”: https://maraaverick.rbind.io/2017/09/purrr-ty-posts/
  13. 83 Trust • GitHub: https://github.com – Open an account –

    You will need this: http://happygitwithr.com • Your own website – My recommendation (obvious, biased): use blogdown – You will need this: https://bookdown.org/yihui/blogdown/ • A friend! – Make sure someone else at your code! – Ideas: • Partner up with someone in your team / lab / company • Find a coding partner at your local R Meet-up or R-Ladies group • Ask the #rstats twitterverse!