Giter VIP home page Giter VIP logo

intro-to-r-for-clinicians-rmed2020's Issues

Slides peer review

Hi @skadauke ! Halfway thru slide review -- here are some notes for you on the first few slideshows (and I will add the second half next):

00- Welcome

  • Slides 2-6: New instructor + TA listings
  • Slide 8: Clarify “Meeting-style” is for tech help, people can indicate they need help and Joy will arrange for that learner to have 1:1 with an available TA
  • Slide 17: Link to new CoC
  • Slide 18: New version of this Your Turn appropriate for this workshop size/format

01 - Introduction

  • Slide 22: Worth mentioning that library("tidyverse”) can be written without quotation marks as library(tidyverse) ? Up to you
  • Slide 30: Consider reversing the order of these bullet points — I think Importing, functions, packages is more logical.
  • Slide 32: Consider a link to cheat sheets and/or more explicit mention (eg titling this slide (R Studio Cheat Sheets are helpful!) and bringing up where to find them: https://rstudio.com/resources/cheatsheets/
  • Slide 36: FWIW, R Markdown now natively supports many other languages including R using knitr language engines. This engine is based on the reticulate package but it may be helpful to present this as “R Markdown supports languages beyond R” and use this for framing: https://rmarkdown.rstudio.com/lesson-5.html

02 - Visualize

  • Slide 10: Consider writing out the three upcoming steps either on this slide or on a new slide. I feel like this would work well as a “recipe” to get learners prepared for what comes next.
  • Slide 15: The script here is a little verbose — consider consolidating language. I’d also consider explaining aesthetics as rules that tell ggplot how to draw on the screen. Aesthetic are things like colors, lengths, x/y placements, etc. The common thread is that they all take data and literally express that data as something visual.
    Also for the visual you use here, consider actually plotting a few of the observations on the plot to the right as a second animation. That would make it very clear!
  • Slides 22-24: You focus on onside/outside aes(), but make sure you clearly describe the different use cases of whether you’re mapping the color from a column/varaible in your dataset (in which case it’s used inside aes() so mapping uses that variable), or whether you wish to set it manually without mapping. In other words, less focus on aes(), more on mapping or no mapping.
  • Slides 39 and 41: Watch out for overspill with the cheat sheets! Off the slide in my view.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.