Today we will…
You can to send your code to someone else, and they can jump in and start working right away.
This means:
Quarto Notebooks
Relative file paths
set.seed()
for simulations / random sampling
Creating report-ready tables and plots using R code
Generalizing code as much as possible
Git & GitHub
We mean a number of things by efficiency including:
|>
pivot
)across()
and if_any()
purrr
|>
tidyverse
packages / functionsggplot
and kable
/gt
)Be curious about your data
Take a beat when you run into coding errors
Organize your &$!#% files
Find people whose work you admire and integrate what they do into your workflow
Take pride in your work!
In groups of 4 discuss…
Which activities did you find most interesting?
What was the most challenging part of the course?
Is there anything you wish you learned that we didn’t cover?
What helped you when you felt stuck on a problem and/or were debugging code?
What are 1 or 2 of your biggest take-aways from the course?
The exam is cumulative so you can expect:
dplyr
and tidyr
.ggplot
.There is an emphasis on the material since the midterm:
map
.lm
.rnorm
, dunif
, etc.)sample
and slice_sample
)