Day 1
If your research involves any data, it likely also involves:
This means lots of code.
We can borrow some ideas from software development to
At a bare minimum, we want our code to be:
Nice to have, but not absolutely necessary
Through automated testing
Work through a problem together, learn tools and strategies
= “I need help!”
= “Good to go!”
No sticky = still working
Share solutions/questions/responses on padlet:
https://padlet.com/sachsmc/rprogs24/
Course website:
https://sachsmc.github.io/r-programming/
tidyverse
vs data.table
, we will focus on learning the general principles.
To get credit for the course, you must attend at least 80% of the course.
I encourage you to work on the exercises and take notes as we proceed.
Every day after class (from 12 - 14), I will hold office hours where you can come ask questions and get help on any R topic
My office is CSS 10.2.25
Slides will occasionally allow you to interact with the code. Follow along with lectures and use it for short quizzes. Try it out: